Canadian Prime Minister Mark Carney secured a parliamentary majority late on Monday after his Liberal Party won two key by-elections in Toronto.
In Toronto, Liberal candidate Danielle Martin won the district of University–Rosedale and Liberal Doly Begum won Scarborough Southwest.
The victories give the Liberals 173 seats in the 343-member House of Commons, enough to pass legislation without opposition support.
Carney posted a statement on X, saying, “Tonight, voters have placed their trust in our new government’s plan. We accept that support with humility, determination and a clear understanding of what this moment demands.”
Results from a third race in Quebec were still pending.
‘Carney showed he can handle Trump’
Carney, a political outsider, took office last year, replacing Justin Trudeau. He was previously head of the Bank of England as well as Canada’s central bank.
His election was driven in part by public anger over US President Donald Trump’s tariffs and threats to annex Canada as its 51st state. His vow to reduce Canada’s reliance on the US has since consolidated his position, with five opposition legislators defecting to the Liberals in five months.
His effort to bring middle-power nations together also drew praise.
“Carney has done a fairly good job showing Canadians he can handle Trump,” said Andrew McDougall, assistant professor in Canadian politics at the University of Toronto.
After Monday’s results, Carney’s Liberal Party could remain in power until the 2029 national elections.
PM consolidates political position
Analysts say the by-election victories strengthen Carney’s hand. “He will be able to pass legislation without having to go to the opposition to secure enough votes,” McDougall said.
Recent Nanos polling, cited by Reuters, shows more than half of Canadians prefer Mark Carney as prime minister, compared with 23% for Conservative leader Pierre Poilievre — a reversal from last year, when Poilievre was projected to win by a wide margin.
Poilievre accused the Liberals of relying on “backroom deals” and vowed to “reclaim the country.”
Canadian PM Carney announces $2.5bn in assistance to Ukraine
Edited by: Elizabeth Schumacher