Canadian Prime Minister Mark Carney secured a stronger hold on power – and bigger mandate to push back against US President Donald Trump – after a series of historic floor crossings and two special election wins supercharged his Liberal Party to a majority government.
Liberals were set to win two additional seats in parliament Monday, CNN-affiliate CBC News projected, bringing the party to 173 seats in the House of Commons – just one above the threshold needed to claim a majority government. A third race, a knife-edge contest in Quebec which the Liberal candidate previously won by just one vote, has yet to be called.
Monday’s victories for the Liberals follow five defections by opposition politicians…

