The House of Commons has passed Prime Minister Mark Carney’s first budget in a crucial vote that propped up the minority Liberal government and kept Canadians from heading back to the polls this winter.
Carney was elected in spring but only secured a minority government that could have fallen over the vote, but the budget motion passed by a nail-biting margin, 170 to 168.
Read more:
Tonight, the House of Commons has voted to pass Budget 2025.
— Mark Carney (@MarkJCarney) November 18, 2025
It’s time to work together to deliver on this plan — to protect our communities, empower Canadians with new opportunities, and build Canada strong.
Carney was elected in the spring on a campaign to end U.S. President Donald Trump’s tariffs war, but only secured a minority government mandate — leaving the Liberals scrambling to secure support for the budget for weeks.
Several opposition MPs did not vote, which enabled the motion to pass in the House of Commons Monday evening.
In a dramatic turn of events just hours before the vote, Carney won Green Party Leader Elizabeth May’s support after the prime minister said he is committed to Canada meeting its Paris Accord climate commitments.
Nova Scotia MP Chris d’Entremont crossed the floor earlier in the month from the Conservative benches to join the government side, securing the Liberals another House vote.
After the vote, Conservative Leader Pierre Poilievre said in a social media post on X that the budget would push up the cost of living for all Canadians.
Mark Carney's budget will drive up the cost of living on every Canadian - on food, on homes and on everything else Canadians buy.
— Pierre Poilievre (@PierrePoilievre) November 18, 2025
Conservatives demanded an affordable budget for an affordable life. On behalf of the Canadians that Liberals have priced out of food, homes and…









