Mark Carney, Prime Minister for barely six weeks, led the Liberals to a fourth consecutive term in an election dominated by Donald Trump's tariffs and talk of annexation. The Liberals and Conservatives together took over 85% of the vote, the highest two-party share since 1958; Conservative leader Pierre Poilievre lost his own Ottawa-area seat even as his party gained ground.
Prime Minister before
Mark Carney
Liberal
Prime Minister (continued)
Mark Carney
Liberal
Government formed
Liberal
minority government
Turnout
69.5%
The result
Liberal
Mark Carney · +17 seats · 43.8%
169
seats
Conservative
Pierre Poilievre · +24 seats · 41.3%
144
seats
Bloc Québécois
Yves-François Blanchet · -11 seats · 6.3%
22
seats
New Democratic
Jagmeet Singh · -17 seats · 6.3%
7
seats
Green
Elizabeth May & Jonathan Pedneault · -1 seats · 1.2%
1
seats
Share of House
Liberal
Mark Carney
169
+17
8,595,488
43.8%
+11.1
Conservative
Pierre Poilievre
144
+24
8,113,484
41.3%
+7.6
Bloc Québécois
Yves-François Blanchet
22
-11
1,236,349
6.3%
-1.4
New Democratic
Jagmeet Singh
7
-17
1,234,673
6.3%
-11.5
Green
Elizabeth May & Jonathan Pedneault
1
-1
238,892
1.2%
-1.1
The result by province & territory
Seats won and vote share in each province and territory. Blank cells mean the party did not contest the province; the results table splits allied labels (Liberal-Conservatives, farmers' candidates, independents) that the headline figures group together.