Liberals pull off stunning upset to win Canada polls

The Liberal Party, led by PM Mark Carney, won the Canadian election but fell short of a majority, aided by rising nationalism amid U.S. tensions.

Liberals pull off stunning upset to win Canada polls
The Liberal Party, led by PM Mark Carney, won the Canadian election but fell short of a majority, aided by rising nationalism amid U.S. tensions.