Skip to main content
Work with the NEU
Canadian PM Carney secures majority after by-election wins
Canada's Prime Minister Mark Carney speaks at the Liberal national convention in Montreal, April 11, 2026

CANADIAN Prime Minister Mark Carney has secured a majority government after scoring by-election victories, allowing his Liberal Party government to pass legislation without opposition support.

Voters cast ballots to fill three vacant seats among the 343 in Canada’s House of Commons. 

In Toronto, Liberal candidate Danielle Martin won the election in the constituency of University Rosedale and Liberal Doly Begum won in Scarborough South West. The result from a Quebec constituency was expected later.

The Liberal Party could now remain in power until 2029 following Monday’s results.

Mr Carney won last year’s general election, propelled to power by public anger at US President Donald Trump’s threats to annex Canada, and he has vowed to reduce his country’s reliance on its southern neighbour.

Since then, five defections from other parties, including four from the main opposition Conservatives, put the Liberals on the cusp of a majority.

Mr Carney, a former governor of the Bank of England as well as of Canada’s central bank, congratulated Ms Martin and Ms Begum in social media posts, but he did not comment on his winning of a majority.

Ms Martin said: “As of tonight, Mark Carney and our entire incredible Liberal team have earned an even more powerful mandate to continue building a better Canada.”

The 95th Anniversary Appeal
Support the Morning Star
You have reached the free limit.
Subscribe to continue reading.