Topzle Topzle

2025 Canadian federal election

Updated: Wikipedia source

2025 Canadian federal election

The 2025 Canadian federal election was held on April 28 to elect members of the House of Commons to the 45th Canadian Parliament. Governor General Mary Simon issued the writs of election on March 23, 2025, after Prime Minister Mark Carney advised her to dissolve Parliament. This was the first election to use a new 343-seat electoral map based on the 2021 census. Key issues of the election campaign included the cost of living, housing, crime, and newly imposed tariffs and threats of annexation from Donald Trump, the president of the United States. The Liberal Party won a fourth term, emerging with a minority government for a third consecutive election; it also marked the first time they won the popular vote since 2015, doing so with the highest vote share for any party in a federal election since 1984, and their own highest vote share since 1980. The party's victory came after a substantial rebound in the polls, noted as being "one of the widest on record in any democracy". The election also saw the highest turnout since 1993, with 69.5% of Canada's 28 million eligible voters casting a ballot. Both the Liberal Party and the Conservative Party improved upon their vote share and seat count from 2021, while the other parties all lost ground; this was the most concentrated the popular vote had been in support of the top two parties since 1958, with over 85% voting Liberal or Conservative. Consequently, the election delivered the New Democratic Party (NDP) their worst result in its history, as it received just over six percent of the popular vote and only won seven seats. As a result, the NDP lost official party status for the first time since 1993. The concentration of support for the two major parties was identified by commentators as marking a polarization in Canadian politics and a shift towards a two-party system. The result was a reversal of polling trends lasting from mid-2023 to January 2025, which had led to projections of the Conservatives winning in a landslide. Carney's replacement of Justin Trudeau as leader of the Liberal Party played a key role in the turnaround. With his extensive experience as a central banker and his perceived competence, Carney was seen as better equipped to handle the trade war launched by the U.S. and other major economic issues. Two sitting party leaders failed to win re-election to their parliamentary seats: Pierre Poilievre of the Conservative Party and Jagmeet Singh of the NDP. Poilievre had held his riding of Carleton since 2004, and his defeat was regarded as a significant setback for the Conservatives; he was the first Conservative leader to lose his seat since Kim Campbell in 1993.

Infobox

Registered
28,525,638
Turnout
69.5% ( 7.2 pp)19,597,674
Leader
Jagmeet Singh
Party
New Democratic
Leader since
October 1, 2017
Leader's seat
Burnaby Central[b](lost re-election)
Last election
25 seats, 17.82%
Seats before
24
Seats won
7
Seat change
17
Popular vote
1,234,673
Percentage
6.29%
Swing
11.53 pp

Tables

· Background › Political parties and standings
Votes (%)
Votes (%)
Name
Votes (%)
Name
Seats
Name
Ideology
Position
Leader(s)
2021 result
Standing before election
Votes (%)
Seats
Liberal
LiberalismSocial liberalism
Centre tocentre-left
Mark Carney
mw- .mw- 32.62%
160 / 338
152 / 338
Conservative
ConservatismEconomic liberalism
Centre-rightto right-wing
Pierre Poilievre
33.74%
119 / 338
120 / 338
Bloc Québécois
Quebec nationalismQuebec sovereigntismSocial democracy
Centre-left
Yves-François Blanchet
7.64%
32 / 338
33 / 338
New Democratic
Social democracy
Centre-leftto left-wing
Jagmeet Singh
17.82%
25 / 338
24 / 338
Green
Green politics
Elizabeth May &Jonathan Pedneault
2.33%
2 / 338
2 / 338
Independents
N/A
0.19%
0 / 338
3 / 338
Vacant
N/A
4 / 338
2021 results transposed onto 2023 boundaries · Background › Electoral system › Redistribution
2021 actual result
2021 actual result
Party
2021 actual result
Party
2021 notional result
MPs
Change
Total seats
Total seats
Party
Total seats
Party
338
MPs
343
MPs
5
Party
MPs
2021 actual result
2021 notional result
Change
Liberal
160
157
3
Conservative
119
126
7
Bloc Québécois
32
34
2
New Democratic
25
24
1
Green
2
2
Total seats
338
343
5
· Background › Incumbents not standing for re-election
2021 election
2021 election
Party
2021 election
Party
At dissolution
Total
Total
Party
Total
Party
60
MPs retiring
60
Party
MPs retiring
2021 election
At dissolution
Liberal
40
38
Conservative
13
12
New Democratic
4
4
Bloc Québécois
4
4
Independent
0
3
Total
60
60
Changes in seats held (2021–2025) · Timeline
Date
Date
Seat
Date
Before
Member
Before
Party
Before
Reason
Change
Date
Change
Member
Change
Party
Spadina—Fort York
Spadina—Fort York
Seat
Spadina—Fort York
Before
November 22, 2021
Before
Kevin Vuong
Before
█ Liberal
Change
Excluded from caucus
Change
█ Independent
Mississauga—Lakeshore
Mississauga—Lakeshore
Seat
Mississauga—Lakeshore
Before
May 27, 2022
Before
Sven Spengemann
Before
█ Liberal
Change
Resigned to accept a position with the United Nations
Change
December 12, 2022
Change
Charles Sousa
Change
█ Liberal
Richmond—Arthabaska
Richmond—Arthabaska
Seat
Richmond—Arthabaska
Before
September 13, 2022
Before
Alain Rayes
Before
█ Conservative
Change
Left caucus
Change
█ Independent
Winnipeg South Centre
Winnipeg South Centre
Seat
Winnipeg South Centre
Before
December 12, 2022
Before
Jim Carr
Before
█ Liberal
Change
Died in office
Change
June 19, 2023
Change
Ben Carr
Change
█ Liberal
Calgary Heritage
Calgary Heritage
Seat
Calgary Heritage
Before
December 31, 2022
Before
Bob Benzen
Before
█ Conservative
Change
Resigned to return to the private sector
Change
July 24, 2023
Change
Shuvaloy Majumdar
Change
█ Conservative
Oxford
Oxford
Seat
Oxford
Before
January 28, 2023
Before
Dave MacKenzie
Before
█ Conservative
Change
Retired
Change
June 19, 2023
Change
Arpan Khanna
Change
█ Conservative
Portage—Lisgar
Portage—Lisgar
Seat
Portage—Lisgar
Before
February 28, 2023
Before
Candice Bergen
Before
█ Conservative
Change
Resigned
Change
June 19, 2023
Change
Branden Leslie
Change
█ Conservative
Notre-Dame-de-Grâce—Westmount
Notre-Dame-de-Grâce—Westmount
Seat
Notre-Dame-de-Grâce—Westmount
Before
March 8, 2023
Before
Marc Garneau
Before
█ Liberal
Change
Retired
Change
June 19, 2023
Change
Anna Gainey
Change
█ Liberal
Don Valley North
Don Valley North
Seat
Don Valley North
Before
March 22, 2023
Before
Han Dong
Before
█ Liberal
Change
Left caucus
Change
█ Independent
Durham
Durham
Seat
Durham
Before
August 1, 2023
Before
Erin O'Toole
Before
█ Conservative
Change
Resigned
Change
March 4, 2024
Change
Jamil Jivani
Change
█ Conservative
Toronto—St. Paul's
Toronto—St. Paul's
Seat
Toronto—St. Paul's
Before
January 16, 2024
Before
Carolyn Bennett
Before
█ Liberal
Change
Resigned to become ambassador of Canada to Denmark
Change
June 24, 2024
Change
Don Stewart
Change
█ Conservative
LaSalle—Émard—Verdun
LaSalle—Émard—Verdun
Seat
LaSalle—Émard—Verdun
Before
February 1, 2024
Before
David Lametti
Before
█ Liberal
Change
Resigned to join law firm
Change
September 16, 2024
Change
Louis-Philippe Sauvé
Change
█ Bloc Québécois
Elmwood—Transcona
Elmwood—Transcona
Seat
Elmwood—Transcona
Before
March 31, 2024
Before
Daniel Blaikie
Before
█ New Democratic
Change
Resigned to work with Premier of Manitoba Wab Kinew
Change
September 16, 2024
Change
Leila Dance
Change
█ New Democratic
Cloverdale—Langley City
Cloverdale—Langley City
Seat
Cloverdale—Langley City
Before
May 27, 2024
Before
John Aldag
Before
█ Liberal
Change
Resigned to run as the BC NDP candidate for Langley-Abbotsford in the 2024 BC general election
Change
December 16, 2024
Change
Tamara Jansen
Change
█ Conservative
Halifax
Halifax
Seat
Halifax
Before
August 31, 2024
Before
Andy Fillmore
Before
█ Liberal
Change
Resigned to run for the mayoralty of Halifax, Nova Scotia
Change
April 14, 2025 (cancelled)
Change
█ Vacant
Honoré-Mercier
Honoré-Mercier
Seat
Honoré-Mercier
Before
September 19, 2024
Before
Pablo Rodriguez
Before
█ Liberal
Change
Left caucus
Change
█ Independent
Honoré-Mercier
Honoré-Mercier
Seat
Honoré-Mercier
Before
January 20, 2025
Before
Pablo Rodriguez
Before
█ Independent
Change
Resigned to run for the leadership of the Quebec Liberal Party
Change
Vacant until the 2025 election
Change
█ Vacant
Esquimalt—Saanich—Sooke
Esquimalt—Saanich—Sooke
Seat
Esquimalt—Saanich—Sooke
Before
January 30, 2025
Before
Randall Garrison
Before
█ New Democratic
Change
Resigned
Change
Vacant until the 2025 election
Change
█ Vacant
Eglinton—Lawrence
Eglinton—Lawrence
Seat
Eglinton—Lawrence
Before
March 14, 2025
Before
Marco Mendicino
Before
█ Liberal
Change
Resigned to become Chief of Staff to the Prime Minister
Change
Vacant until the 2025 election
Change
█ Vacant
Seat
Before
Change
Date
Member
Party
Reason
Date
Member
Party
Spadina—Fort York
November 22, 2021
Kevin Vuong
█ Liberal
Excluded from caucus
█ Independent
Mississauga—Lakeshore
May 27, 2022
Sven Spengemann
█ Liberal
Resigned to accept a position with the United Nations
December 12, 2022
Charles Sousa
█ Liberal
Richmond—Arthabaska
September 13, 2022
Alain Rayes
█ Conservative
Left caucus
█ Independent
Winnipeg South Centre
December 12, 2022
Jim Carr
█ Liberal
Died in office
June 19, 2023
Ben Carr
█ Liberal
Calgary Heritage
December 31, 2022
Bob Benzen
█ Conservative
Resigned to return to the private sector
July 24, 2023
Shuvaloy Majumdar
█ Conservative
Oxford
January 28, 2023
Dave MacKenzie
█ Conservative
Retired
June 19, 2023
Arpan Khanna
█ Conservative
Portage—Lisgar
February 28, 2023
Candice Bergen
█ Conservative
Resigned
June 19, 2023
Branden Leslie
█ Conservative
Notre-Dame-de-Grâce—Westmount
March 8, 2023
Marc Garneau
█ Liberal
Retired
June 19, 2023
Anna Gainey
█ Liberal
Don Valley North
March 22, 2023
Han Dong
█ Liberal
Left caucus
█ Independent
Durham
August 1, 2023
Erin O'Toole
█ Conservative
Resigned
March 4, 2024
Jamil Jivani
█ Conservative
Toronto—St. Paul's
January 16, 2024
Carolyn Bennett
█ Liberal
Resigned to become ambassador of Canada to Denmark
June 24, 2024
Don Stewart
█ Conservative
LaSalle—Émard—Verdun
February 1, 2024
David Lametti
█ Liberal
Resigned to join law firm
September 16, 2024
Louis-Philippe Sauvé
█ Bloc Québécois
Elmwood—Transcona
March 31, 2024
Daniel Blaikie
█ New Democratic
Resigned to work with Premier of Manitoba Wab Kinew
September 16, 2024
Leila Dance
█ New Democratic
Cloverdale—Langley City
May 27, 2024
John Aldag
█ Liberal
Resigned to run as the BC NDP candidate for Langley-Abbotsford in the 2024 BC general election
December 16, 2024
Tamara Jansen
█ Conservative
Halifax
August 31, 2024
Andy Fillmore
█ Liberal
Resigned to run for the mayoralty of Halifax, Nova Scotia
April 14, 2025 (cancelled)
█ Vacant
Honoré-Mercier
September 19, 2024
Pablo Rodriguez
█ Liberal
Left caucus
█ Independent
Honoré-Mercier
January 20, 2025
Pablo Rodriguez
█ Independent
Resigned to run for the leadership of the Quebec Liberal Party
Vacant until the 2025 election
█ Vacant
Esquimalt—Saanich—Sooke
January 30, 2025
Randall Garrison
█ New Democratic
Resigned
Vacant until the 2025 election
█ Vacant
Eglinton—Lawrence
March 14, 2025
Marco Mendicino
█ Liberal
Resigned to become Chief of Staff to the Prime Minister
Vacant until the 2025 election
█ Vacant
Candidate contests in the ridings[124] · Campaign › Contests
Lib
Lib
mw- Candidates
Lib
Ridings
Con
Party
NDP
Party
PPC
Party
Green
Party
Ind
Party
BQ
Party
MLP
Party
CHP
Party
Rhino
Party
Comm
Party
Oth
Party
Totals
3
3
mw- Candidates
3
Ridings
15
Party
15
Party
15
Party
15
Party
45
4
4
mw- Candidates
4
Ridings
60
Party
60
Party
60
Party
60
Party
27
Party
21
Party
2
Party
7
Party
1
Party
1
Party
1
Party
240
5
5
mw- Candidates
5
Ridings
113
Party
112
Party
112
Party
112
Party
85
Party
78
Party
9
Party
20
Party
7
Party
7
Party
2
Party
4
Party
17
Party
565
6
6
mw- Candidates
6
Ridings
95
Party
95
Party
95
Party
95
Party
84
Party
81
Party
34
Party
35
Party
5
Party
10
Party
8
Party
4
Party
24
Party
570
7
7
mw- Candidates
7
Ridings
37
Party
37
Party
37
Party
37
Party
32
Party
33
Party
19
Party
10
Party
12
Party
10
Party
7
Party
7
Party
18
Party
259
8
8
mw- Candidates
8
Ridings
13
Party
13
Party
13
Party
13
Party
12
Party
11
Party
14
Party
2
Party
6
Party
2
Party
4
Party
3
Party
11
Party
104
9
9
mw- Candidates
9
Ridings
6
Party
6
Party
6
Party
6
Party
4
Party
5
Party
11
Party
2
Party
2
Party
2
Party
4
Party
2
Party
4
Party
54
10
10
mw- Candidates
10
Ridings
2
Party
2
Party
2
Party
2
Party
2
Party
1
Party
3
Party
1
Party
2
Party
1
Party
1
Party
2
Party
1
Party
20
11
11
mw- Candidates
11
Ridings
1
Party
1
Party
1
Party
1
Party
1
Party
1
Party
2
Party
1
Party
1
Party
1
Party
1
Party
11
91
91
mw- Candidates
91
Ridings
1
Party
1
Party
1
Party
1
Party
1
Party
83
Party
1
Party
3
Party
91
Total
Total
mw- Candidates
Total
Ridings
343
Party
342
Party
342
Party
342
Party
247
Party
232
Party
177
Party
78
Party
35
Party
32
Party
29
Party
24
Party
79
Party
1,959
mw- Candidates
Ridings
Party
Lib
Con
NDP
PPC
Green
Ind
BQ
MLP
CHP
Rhino
Comm
Oth
Totals
3
15
15
15
15
45
4
60
60
60
60
27
21
2
7
1
1
1
240
5
113
112
112
112
85
78
9
20
7
7
2
4
17
565
6
95
95
95
95
84
81
34
35
5
10
8
4
24
570
7
37
37
37
37
32
33
19
10
12
10
7
7
18
259
8
13
13
13
13
12
11
14
2
6
2
4
3
11
104
9
6
6
6
6
4
5
11
2
2
2
4
2
4
54
10
2
2
2
2
2
1
3
1
2
1
1
2
1
20
11
1
1
1
1
1
1
2
1
1
1
1
11
91
1
1
1
1
1
83
1
3
91
Total
343
342
342
342
247
232
177
78
35
32
29
24
79
1,959
· Campaign › Party slogans
█ Liberal
█ Liberal
Party
█ Liberal
English
"Canada Strong"
French
"Un Canada fort"
Translation of French (unofficial)
"A strong Canada"
█ Conservative
█ Conservative
Party
█ Conservative
English
"Canada First – for a Change"
French
"Le Canada d'abord – pour faire changement"
Translation of French (unofficial)
"Canada First – to make a Change"
█ Bloc Québécois
█ Bloc Québécois
Party
█ Bloc Québécois
English
French
"Je choisis le Québec"
Translation of French (unofficial)
"I choose Québec"
█ New Democratic
█ New Democratic
Party
█ New Democratic
English
"In it for you"
French
"Du cœur au ventre"
Translation of French (unofficial)
"From the heart to the stomach" (literal); "To be brave"
█ Green
█ Green
Party
█ Green
English
"Change. Vote for it."
French
"Votez pour du changement"
Translation of French (unofficial)
"Vote for change"
Party
English
French
Translation of French (unofficial)
Ref.
█ Liberal
"Canada Strong"
"Un Canada fort"
"A strong Canada"
█ Conservative
"Canada First – for a Change"
"Le Canada d'abord – pour faire changement"
"Canada First – to make a Change"
█ Bloc Québécois
"Je choisis le Québec"
"I choose Québec"
█ New Democratic
"In it for you"
"Du cœur au ventre"
"From the heart to the stomach" (literal); "To be brave"
█ Green
"Change. Vote for it."
"Votez pour du changement"
"Vote for change"
· Campaign › Policy platforms
█ Liberal
█ Liberal
Party
█ Liberal
Full platform
Canada Strong
█ Conservative
█ Conservative
Party
█ Conservative
Full platform
Canada First. For a Change
█ Bloc Québécois
█ Bloc Québécois
Party
█ Bloc Québécois
Full platform
Choisir le Québec
█ New Democratic
█ New Democratic
Party
█ New Democratic
Full platform
Made for People. Built for Canada.
█ Green
█ Green
Party
█ Green
Full platform
Change. Vote For It.
Party
Full platform
█ Liberal
Canada Strong
█ Conservative
Canada First. For a Change
█ Bloc Québécois
Choisir le Québec
█ New Democratic
Made for People. Built for Canada.
█ Green
Change. Vote For It.
Endorsements received by each party · Campaign › Endorsements
Media
Media
Type
Media
Liberal
The Economist Toronto Star
Conservative
National Post Toronto Sun
Public figures
Public figures
Type
Public figures
Liberal
Christy Clark Andrew Furey Mike Harcourt Susan Holt Mike Myers Ben Perrin Neil Young
Conservative
Conrad Black Gordon Campbell Drew Dilkens Stephen Harper Brett Kissel Peter MacKay Scott Moe Caroline Mulroney Moses Znaimer
Bloc Québécois
Mario Pelchat
New Democratic
David Eby Rachel Notley Stewart Phillip Glen Clark
Unions and business associations
Unions and business associations
Type
Unions and business associations
Liberal
International Union of Operating Engineers Local 793 Carpenters' Regional Council
Conservative
Durham Regional Police Association Friends of Free Enterprise in Canada International Brotherhood of Boilermakers Independent Contractors and Businesses Association Merit Canada Ottawa Police Association Peel Regional Police Association Sault Ste. Marie Police Association Toronto Police Association United Association Local 67 United Steelworkers Local Union 2251
New Democratic
Amalgamated Transit Union Canadian Union of Public Employees United Steelworkers
Type
Liberal
Conservative
Bloc Québécois
New Democratic
Media
The Economist Toronto Star
National Post Toronto Sun
Public figures
Christy Clark Andrew Furey Mike Harcourt Susan Holt Mike Myers Ben Perrin Neil Young
Conrad Black Gordon Campbell Drew Dilkens Stephen Harper Brett Kissel Peter MacKay Scott Moe Caroline Mulroney Moses Znaimer
Mario Pelchat
David Eby Rachel Notley Stewart Phillip Glen Clark
Unions and business associations
International Union of Operating Engineers Local 793 Carpenters' Regional Council
Durham Regional Police Association Friends of Free Enterprise in Canada International Brotherhood of Boilermakers Independent Contractors and Businesses Association Merit Canada Ottawa Police Association Peel Regional Police Association Sault Ste. Marie Police Association Toronto Police Association United Association Local 67 United Steelworkers Local Union 2251
Amalgamated Transit Union Canadian Union of Public Employees United Steelworkers
2025 Canadian general election debates · Campaign › Leaders' debates
Carney
Carney
Date
Carney
Organizers
Poilievre
Location
Blanchet
Language
Singh
Moderator
Pedneault
April 16, 2025
April 16, 2025
Date
April 16, 2025
Organizers
Leaders' Debates Commission
Location
Maison de Radio-Canada, Montreal
Language
French
Moderator
Patrice Roy
P  Participant  R  Rescinded invitation
P
P  Participant  R  Rescinded invitation
P
P  Participant  R  Rescinded invitation
P
P  Participant  R  Rescinded invitation
P
P  Participant  R  Rescinded invitation
R
April 17, 2025
April 17, 2025
Date
April 17, 2025
Organizers
English
Location
Steve Paikin
Language
P
Moderator
P
P  Participant  R  Rescinded invitation
P
P  Participant  R  Rescinded invitation
P
P  Participant  R  Rescinded invitation
R
Date
Organizers
Location
Language
Moderator
P Participant R Rescinded invitation
Source
Carney
Poilievre
Blanchet
Singh
Pedneault
April 16, 2025
Leaders' Debates Commission
Maison de Radio-Canada, Montreal
French
Patrice Roy
P
P
P
P
R
April 17, 2025
English
Steve Paikin
P
P
P
P
R
Summary of the 2025 Canadian federal election · Results
2021
2021
Party
2021
Party
Dissol.
Party leader
2025
Candidates
Change from 2021
Seats
% seats
Seats
Votes
Seats
Votechange
Seats
%
Seats
pp change
Popular vote
% whererunning
Total valid votes
Total valid votes
Party
Total valid votes
Party
19,641,663
Party leader
2,727,388
Candidates
100.00%
Seats
Seats
Total rejected ballots
Total rejected ballots
Party
Total rejected ballots
Party
169,857
Party leader
5,711
Candidates
0.86%
Seats
0.16pp
Seats
Total
Total
Party
Total
Party
1,959
Party leader
338
Candidates
338
Seats
343
Seats
5
Seats
100.00%
Popular vote
100.00%
Popular vote
Popular vote
100.00%
Electorate (eligible voters)/turnout
Electorate (eligible voters)/turnout
Party
Electorate (eligible voters)/turnout
Seats
Note: Official results with two judicial recounts to be completed.
Note: Official results with two judicial recounts to be completed.
Party
Note: Official results with two judicial recounts to be completed.
Source(s): Elections Canada (D) indicates a party deregistered before the next election
Source(s): Elections Canada (D) indicates a party deregistered before the next election
Party
Source(s): Elections Canada (D) indicates a party deregistered before the next election
Party
Party leader
Candidates
Seats
Popular vote
2021
Dissol.
2025
Change from 2021
% seats
Votes
Votechange
%
pp change
% whererunning
Liberal
Mark Carney
342
160
152
169
9
49.27%
8,595,488
3,038,859
43.76%
11.14pp
43.91%
Conservative
Pierre Poilievre
342
119
120
144
25
41.98%
8,113,484
2,366,074
41.31%
7.57pp
41.43%
Bloc Québécois
Yves-François Blanchet
78
32
33
22
10
6.41%
1,236,349
65,276
6.29%
1.35pp
27.65%
New Democratic
Jagmeet Singh
342
25
24
7
18
2.04%
1,234,673
1,801,675
6.29%
11.53pp
6.30%
Green
Elizabeth May &Jonathan Pedneault
232
2
2
1
1
0.29%
238,892
158,096
1.22%
1.11pp
1.75%
People's
Maxime Bernier
247
136,977
704,016
0.70%
4.24pp
0.94%
Independent and No Affiliation
177
3
39,498
7,017
0.20%
0.01pp
0.31%
Christian Heritage
Rodney L. Taylor
32
10,065
1,080
0.05%
0.46%
Rhinoceros
Chinook B. Blais-Leduc
29
7,063
978
0.04%
0.41%
United
Grant S. Abraham
16
New
New
6,061
New
0.03%
New
0.57%
Libertarian
Jacques Y. Boudreau
16
5,561
796
0.03%
0.57%
Marxist–Leninist
Anna Di Carlo
35
4,996
464
0.03%
0.25%
Communist
Elizabeth Rowley
24
4,685
15
0.02%
0.01pp
0.36%
Centrist
A. Q. Rana
19
3,314
2,666
0.02%
0.02pp
0.31%
Canadian Future
Dominic Cardy
19
New
New
3,123
New
0.02%
New
0.27%
Animal Protection
Liz White
7
1,301
1,245
0.01%
0.32%
Marijuana (D)
Blair T. Longley
2
133
1,898
0.00%
0.01pp
0.09%
Vacant
4
Total valid votes
19,641,663
2,727,388
100.00%
Total rejected ballots
169,857
5,711
0.86%
0.16pp
Total
1,959
338
338
343
5
100.00%
100.00%
100.00%
Electorate (eligible voters)/turnout
Note: Official results with two judicial recounts to be completed.
Source(s): Elections Canada (D) indicates a party deregistered before the next election
· Results
Two-party vote swing
Two-party vote swing
Col 1
Two-party vote swing
Col 2
Two-party seat swing
Col 3
Two-party vote share
Liberals' performance by riding
Liberals' performance by riding
Col 1
Liberals' performance by riding
Two-party vote swing
Two-party seat swing
Two-party vote share
Liberals' performance by riding
· Results › Judicial recounts
Candidate
Candidate
Riding
Candidate
Riding
Votes
Initial validated results, first and second place
%
Initial validated results, first and second place
Type
Initial validated results, first and second place
Start
Initial validated results, first and second place
End
Recount
Candidate
Recount
Votes
Recount
%
ON
ON
Riding
ON
Riding
Milton East—Halton Hills South
Initial validated results, first and second place
Kristina Tesser Derksen
Initial validated results, first and second place
32,130
Initial validated results, first and second place
48.26%
Recount
Automatic
Recount
May 13
Recount
May 16
Judicially certified results, first and second place
Kristina Tesser Derksen
Judicially certified results, first and second place
32,178
Judicially certified results, first and second place
48.25%
NL
NL
Riding
NL
Riding
Terra Nova—The Peninsulas
Initial validated results, first and second place
Anthony Germain
Initial validated results, first and second place
19,704
Initial validated results, first and second place
47.97%
Recount
Automatic
Recount
May 12
Recount
May 23
Judicially certified results, first and second place
Jonathan Rowe
Judicially certified results, first and second place
19,605
Judicially certified results, first and second place
47.96%
QC
QC
Riding
QC
Riding
Terrebonne
Initial validated results, first and second place
Nathalie Sinclair-Desgagné
Initial validated results, first and second place
23,340
Initial validated results, first and second place
38.77%
Recount
Automatic
Recount
May 8
Recount
May 10
Judicially certified results, first and second place
Tatiana Auguste
Judicially certified results, first and second place
23,352
Judicially certified results, first and second place
38.741%
ON
ON
Riding
ON
Riding
Windsor—Tecumseh—Lakeshore
Initial validated results, first and second place
Kathy Borrelli
Initial validated results, first and second place
32,062
Initial validated results, first and second place
45.80%
Recount
Requested(granted by judge)
Recount
May 20
Recount
May 22
Judicially certified results, first and second place
Kathy Borrelli
Judicially certified results, first and second place
32,090
Judicially certified results, first and second place
45.753%
Riding
Initial validated results, first and second place
Recount
Judicially certified results, first and second place
Candidate
Votes
%
Type
Start
End
Candidate
Votes
%
ON
Milton East—Halton Hills South
Kristina Tesser Derksen
32,130
48.26%
Automatic
May 13
May 16
Kristina Tesser Derksen
32,178
48.25%
Parm Gill
32,101
48.21%
Parm Gill
32,157
48.22%
NL
Terra Nova—The Peninsulas
Anthony Germain
19,704
47.97%
Automatic
May 12
May 23
Jonathan Rowe
19,605
47.96%
Jonathan Rowe
19,692
47.94%
Anthony Germain
19,593
47.93%
QC
Terrebonne
Nathalie Sinclair-Desgagné
23,340
38.77%
Automatic
May 8
May 10
Tatiana Auguste
23,352
38.741%
Tatiana Auguste
23,296
38.70%
Nathalie Sinclair-Desgagné
23,351
38.739%
ON
Windsor—Tecumseh—Lakeshore
Kathy Borrelli
32,062
45.80%
Requested(granted by judge)
May 20
May 22
Kathy Borrelli
32,090
45.753%
Irek Kusmierczyk
31,985
45.69%
Irek Kusmierczyk
32,086
45.747%
Party candidates in 1st and 2nd place · Summary analysis
Lib
Lib
Party in 1st place
Lib
Party in 1st place
Con
Party in 2nd place
BQ
Party in 2nd place
NDP
Party in 2nd place
Grn
Total
Total
Party in 1st place
Total
Party in 1st place
162
Party in 2nd place
144
Party in 2nd place
24
Party in 2nd place
12
Party in 2nd place
1
Party in 2nd place
343
Party in 1st place
Party in 2nd place
Total
Lib
Con
BQ
NDP
Grn
Liberal
141
22
6
169
Conservative
135
2
6
1
144
Bloc Québécois
21
1
22
New Democratic
5
2
7
Green
1
1
Total
162
144
24
12
1
343
Principal races, according to 1st and 2nd-place results · Summary analysis
█ Liberal
█ Liberal
Parties
█ Liberal
Parties
█ Conservative
Seats
276
█ Liberal
█ Liberal
Parties
█ Liberal
Parties
█ Bloc Québécois
Seats
43
█ Liberal
█ Liberal
Parties
█ Liberal
Parties
█ New Democratic
Seats
11
█ Conservative
█ Conservative
Parties
█ Conservative
Parties
█ New Democratic
Seats
8
█ Conservative
█ Conservative
Parties
█ Conservative
Parties
█ Bloc Québécois
Seats
3
█ Conservative
█ Conservative
Parties
█ Conservative
Parties
█ Green
Seats
1
█ Liberal
█ Liberal
Parties
█ Liberal
Parties
█ Green
Seats
1
Total
Total
Parties
Total
Parties
343
Parties
Seats
█ Liberal
█ Conservative
276
█ Liberal
█ Bloc Québécois
43
█ Liberal
█ New Democratic
11
█ Conservative
█ New Democratic
8
█ Conservative
█ Bloc Québécois
3
█ Conservative
█ Green
1
█ Liberal
█ Green
1
Total
343
Party rankings (1st to 5th place) · Summary analysis
Party
1st
2nd
3rd
4th
5th
Liberal
169
162
11
Conservative
144
144
49
5
Bloc Québécois
22
24
30
2
New Democratic
7
12
243
79
1
Green
1
1
6
131
90
Independent
2
7
20
People's
1
90
110
United Party
1
1
5
Christian Heritage
5
6
Libertarian
2
6
Canadian Future
2
4
Communist
1
7
Rhinoceros
1
7
Centrist
1
5
Animal Protection
1
2
Marxist–Leninist
7
Distribution of seats and popular vote %, by party by province/territory (2025)[221][222] · Summary analysis › Results by province
Vote:
Vote:
Party name
Vote:
Party name
41.8
Party name
27.9
BC
26.6
AB
40.8
SK
49.0
MB
42.6
ON
53.4
QC
57.2
NB
57.5
NS
54.0
PE
53.1
NL
53.5
YT
36.7
NT
43.8
Vote:
Vote:
Party name
Vote:
Party name
41.0
Party name
63.5
BC
64.6
AB
46.3
SK
43.8
MB
23.3
ON
40.8
QC
35.2
NB
36.9
NS
39.7
PE
38.5
NL
33.3
YT
26.0
NT
41.3
Vote:
Vote:
Party name
Vote:
Party name
27.7
Party name
6.3
Vote:
Vote:
Party name
Vote:
Party name
13.0
Party name
6.3
BC
7.6
AB
11.0
SK
4.9
MB
4.5
ON
2.9
QC
5.2
NB
2.5
NS
5.5
PE
6.3
NL
12.2
YT
37.3
NT
6.3
Vote:
Vote:
Party name
Vote:
Party name
3.0
Party name
0.4
BC
0.6
AB
0.7
SK
1.2
MB
0.9
ON
1.7
QC
0.9
NB
2.2
NS
0.1
PE
2.1
NL
1.0
YT
NT
1.2
Vote:
Vote:
Party name
Vote:
Party name
1.1
Party name
1.9
BC
0.8
AB
1.1
SK
1.1
MB
1.1
ON
1.1
QC
1.4
NB
0.9
NS
0.6
PE
NL
YT
NT
1.1
Seats:
Seats:
Party name
Seats:
Party name
43
Party name
37
BC
14
AB
14
SK
122
MB
78
ON
10
QC
11
NB
4
NS
7
PE
1
NL
1
YT
1
NT
343
Party name
BC
AB
SK
MB
ON
QC
NB
NS
PE
NL
YT
NT
NU
Total
Liberal
Seats:
20
2
1
6
70
44
6
10
4
4
1
1
169
Vote:
41.8
27.9
26.6
40.8
49.0
42.6
53.4
57.2
57.5
54.0
53.1
53.5
36.7
43.8
Conservative
Seats:
19
34
13
7
52
11
4
1
3
144
Vote:
41.0
63.5
64.6
46.3
43.8
23.3
40.8
35.2
36.9
39.7
38.5
33.3
26.0
41.3
Bloc Québécois
Seats:
22
22
Vote:
27.7
6.3
NDP
Seats:
3
1
1
1
1
7
Vote:
13.0
6.3
7.6
11.0
4.9
4.5
2.9
5.2
2.5
5.5
6.3
12.2
37.3
6.3
Green
Seats:
1
1
Vote:
3.0
0.4
0.6
0.7
1.2
0.9
1.7
0.9
2.2
0.1
2.1
1.0
1.2
Independents and minor parties
Seats:
Vote:
1.1
1.9
0.8
1.1
1.1
1.1
1.1
1.4
0.9
0.6
1.1
Seats:
43
37
14
14
122
78
10
11
4
7
1
1
1
343
· Summary analysis › Close races
Terrebonne (details)
Terrebonne (details)
Riding
Terrebonne (details)
Winner
Tatiana Auguste
Runner-up
Nathalie Sinclair-Desgagné (I)
Vote difference
1
Percentage difference
0.002%
Windsor—Tecumseh—Lakeshore
Windsor—Tecumseh—Lakeshore
Riding
Windsor—Tecumseh—Lakeshore
Winner
Kathy Borrelli
Runner-up
Irek Kusmierczyk (I)
Vote difference
4
Percentage difference
0.006%
Terra Nova—The Peninsulas
Terra Nova—The Peninsulas
Riding
Terra Nova—The Peninsulas
Winner
Jonathan Rowe
Runner-up
Anthony Germain
Vote difference
12
Percentage difference
0.03%
Milton East—Halton Hills South
Milton East—Halton Hills South
Riding
Milton East—Halton Hills South
Winner
Kristina Tesser Derksen
Runner-up
Parm Gill
Vote difference
21
Percentage difference
0.03%
Nunavut
Nunavut
Riding
Nunavut
Winner
Lori Idlout (I)
Runner-up
Kilikvak Kabloona
Vote difference
41
Percentage difference
0.54%
Vancouver Kingsway
Vancouver Kingsway
Riding
Vancouver Kingsway
Winner
Don Davies (I)
Runner-up
Amy Gill
Vote difference
303
Percentage difference
0.60%
Kitchener Centre
Kitchener Centre
Riding
Kitchener Centre
Winner
Kelly DeRidder
Runner-up
Mike Morrice (I)
Vote difference
375
Percentage difference
0.63%
Miramichi—Grand Lake
Miramichi—Grand Lake
Riding
Miramichi—Grand Lake
Winner
Mike Dawson
Runner-up
Lisa Harris
Vote difference
384
Percentage difference
1.00%
Kitchener—Conestoga
Kitchener—Conestoga
Riding
Kitchener—Conestoga
Winner
Tim Louis (I)
Runner-up
Doug Treleaven
Vote difference
522
Percentage difference
0.84%
Montmorency—Charlevoix
Montmorency—Charlevoix
Riding
Montmorency—Charlevoix
Winner
Gabriel Hardy
Runner-up
Caroline Desbiens (I)
Vote difference
524
Percentage difference
0.88%
Riding
Winner
Runner-up
Vote difference
Percentage difference
Terrebonne (details)
Tatiana Auguste
Nathalie Sinclair-Desgagné (I)
1
0.002%
Windsor—Tecumseh—Lakeshore
Kathy Borrelli
Irek Kusmierczyk (I)
4
0.006%
Terra Nova—The Peninsulas
Jonathan Rowe
Anthony Germain
12
0.03%
Milton East—Halton Hills South
Kristina Tesser Derksen
Parm Gill
21
0.03%
Nunavut
Lori Idlout (I)
Kilikvak Kabloona
41
0.54%
Vancouver Kingsway
Don Davies (I)
Amy Gill
303
0.60%
Kitchener Centre
Kelly DeRidder
Mike Morrice (I)
375
0.63%
Miramichi—Grand Lake
Mike Dawson
Lisa Harris
384
1.00%
Kitchener—Conestoga
Tim Louis (I)
Doug Treleaven
522
0.84%
Montmorency—Charlevoix
Gabriel Hardy
Caroline Desbiens (I)
524
0.88%
Elections to the 44th Parliament of Canada – seats won/lost by party, 2021–2025 · Summary analysis › Seats that changed hands
Lib
Lib
Party
Lib
Party
Con
2021
NDP
Gain from (loss to)
BQ
Gain from (loss to)
Grn
Total
Total
Party
Total
Party
343
2021
19
Gain from (loss to)
(31)
Gain from (loss to)
12
Gain from (loss to)
(30)
Gain from (loss to)
17
Gain from (loss to)
Gain from (loss to)
12
Gain from (loss to)
(1)
Gain from (loss to)
1
Gain from (loss to)
Gain from (loss to)
343
Party
2021
Gain from (loss to)
2025
Lib
Con
NDP
BQ
Grn
Liberal
157
12
(18)
7
12
(1)
169
Conservative
126
18
(12)
10
1
1
144
New Democratic
24
(7)
(10)
7
Bloc Québécois
34
1
(12)
(1)
22
Green
2
(1)
1
Total
343
19
(31)
12
(30)
17
12
(1)
1
343
Migration of voters - 2021 to 2025[229] · Analysis and aftermath
Lib
Lib
Of those who voted in 2021
Lib
Of those who voted in 2021
Con
Proportion (%) going to
NDP
Proportion (%) going to
BQ
Did not vote in that election
Did not vote in that election
Of those who voted in 2021
Did not vote in that election
Of those who voted in 2021
44
Proportion (%) going to
43
Proportion (%) going to
6
Proportion (%) going to
4
Of those who voted in 2021
Proportion (%) going to
Lib
Con
NDP
BQ
Liberal
78
16
3
3
Conservative
7
89
2
2
New Democratic
42
21
32
4
Bloc Québécois
15
13
2
71
Did not vote in that election
44
43
6
4
Summary of the 2025 Canadian Student Vote · Student vote results
Elected
Elected
Party
Elected
Party
%
Leader
Δ
Seats
Votes
Seats
%
Seats
Δ (pp)
Total
Total
Party
Total
Party
343
Leader
100.00
Seats
5
Seats
897,136
Seats
100.00
Popular vote
Source: Student Vote Canada
Source: Student Vote Canada
Party
Source: Student Vote Canada
Party
Leader
Seats
Popular vote
Elected
%
Δ
Votes
%
Δ (pp)
Conservative
Pierre Poilievre
162
47.23
74
326,201
36.36
11.28
Liberal
Mark Carney
149
43.44
32
285,294
31.80
7.76
Bloc Québécois
Yves-François Blanchet
17
4.96
4
19,638
2.19
0.13
New Democratic
Jagmeet Singh
13
3.79
94
130,015
14.49
13.98
Green
Elizabeth May & Jonathan Pedneault
2
0.58
1
66,628
7.43
2.35
Other
0
0
37,735
4.21
0.27
People's
Maxime Bernier
0
0
31,625
3.53
3.27
Total
343
100.00
5
897,136
100.00
Source: Student Vote Canada

References

  1. Not the incumbent but stood for this seat and won
  2. Burnaby South, which Singh represented before the election, was abolished during the 2022 Canadian federal electoral red
  3. While formal results showed the Liberals winning 160 seats, those totals include Kevin Vuong, who was disavowed during t
  4. Party affiliation of retiring MPs at the time of the 2021 federal election
  5. Also endorsed incumbent NDP MPs.
  6. Under the 2021 debate rules, the party would have qualified by having received over 4% (4.94%) of the vote in the 2021 e
  7. Despite having two co-leaders, the Greens chose Pedneault to represent them in all debates and interviews.
  8. Invited on April 1. Invitation rescinded on April 16 due to the party running candidates in fewer than 90% of ridings.
  9. In the riding of Ponoka—Didsbury, Zarnab Zafar was endorsed by the Liberal Party, but, due to a clerical error with Elec
  10. In the riding of Québec Centre, Conservative candidate Chanie Thériault had her paperwork rejected by Elections Canada;
  11. In the riding of South Shore—St. Margarets, NDP candidate Brendan Mosher dropped out of the race for personal reasons. H
  12. 159 Independents, 18 No Affiliation; 83 (74 Ind., 9 NA) participated in the Longest Ballot Committee protest in the ridi
  13. At that time, their predecessor party, the Progressive Conservative Party of Canada (then led by Brian Mulroney) was act
  14. Elections Canada
    https://enr.elections.ca/National.aspx?lang=e
  15. Elections Canada
    https://www.elections.ca/content.aspx?section=med&dir=pre&document=apr2925&lang=e
  16. "Canada Gazette, Part 2, Volume 159, Number 3: Proclamation Issuing Election Writs"
    https://gazette.gc.ca/rp-pr/p2/2025/2025-03-24-x3/html/si-tr58-eng.html
  17. The New York Times
    https://www.nytimes.com/2025/04/28/world/canada/canada-election-issues-voters.html
  18. The Guardian
    https://www.theguardian.com/world/2025/apr/29/canada-election-result-liberal-win-mark-carney-anti-trump
  19. CBC News
    https://www.cbc.ca/news/politics/livestory/canada-election-liberals-will-form-next-government-cbc-news-projects-9.6738893
  20. CTV News
    https://www.ctvnews.ca/politics/article/canadians-give-liberals-4th-mandate-as-carney-leads-party-to-minority-win/
  21. "Canadian Election Results: 1867–2021"
    https://www.sfu.ca/~aheard/elections/1867-present.html
  22. The Economist
    https://www.economist.com/the-americas/2025/04/24/how-a-tetchy-central-banker-became-captain-canada
  23. CTVNews
    https://www.ctvnews.ca/federal-election-2025/article/elections-canada-says-more-than-192m-voters-cast-a-ballot-in-federal-election/
  24. www.election-politique.com
    https://www.election-politique.com/resultats.php?num=3795&k=CA&kr=&pol=p2
  25. CTV
    https://www.ctvnews.ca/federal-election-2025/article/orange-crushed-whats-next-for-the-ndp/
  26. Politico
    https://www.politico.com/news/2025/04/28/mark-carney-wins-canada-prime-minister-election-00314480
  27. CBC News
    https://www.cbc.ca/news/canada/new-brunswick/federal-election-political-science-two-party-1.7521498
  28. The Washington Post
    https://www.washingtonpost.com/world/2025/04/28/canada-election-results-carney-win-liberals-trump/
  29. BBC News
    https://www.bbc.co.uk/news/articles/c78jv246n91o
  30. Masslive
    https://www.masslive.com/politics/2025/04/trump-wanted-to-break-us-canadian-leader-says-after-romping-to-victory.html
  31. CBC News
    https://newsinteractives.cbc.ca/elections/federal/2025/results/
  32. "Jagmeet Singh loses seat, resigns on disastrous night for NDP"
    https://www.elliotlaketoday.com/2025-federal-election-news/jagmeet-singh-loses-seat-resigns-on-disastrous-night-for-ndp-10585278
  33. The New York Times
    https://www.nytimes.com/live/2021/09/20/world/canada-election-2021
  34. Al Jazeera
    https://www.aljazeera.com/news/2021/9/21/canada-trudeau-liberals-to-form-government-cbc-projects
  35. CBC News
    https://www.cbc.ca/news/politics/trudeau-singh-how-it-will-work-1.6393710
  36. Global News
    https://globalnews.ca/news/10732510/ndp-pulls-out-of-liberal-deal/
  37. CBC News
    https://www.cbc.ca/news/politics/annamie-paul-stepping-down-green-leader-1.6190793
  38. globalnews.ca
    https://globalnews.ca/news/9292639/elizabeth-may-green-party-of-canada-leader-2022/
  39. "Historic Vote: Greens Choose Co-Leadership"
    https://www.greenparty.ca/en/news/historic-vote-greens-choose-co-leadership
  40. CBC News
    https://www.cbc.ca/news/politics/otoole-leadership-vote-1.6336336
  41. CBC News
    https://www.cbc.ca/news/politics/cpc-leadership-rules-influence-1.6382820
  42. Elections Canada
    https://www.elections.ca/content.aspx?section=res&dir=cir/red&document=index&lang=e
  43. "Redrawn ridings could give Conservatives an advantage, say pollsters"
    https://www.ctvnews.ca/politics/article/redrawn-ridings-could-give-conservatives-an-advantage-say-pollsters/
  44. The Guardian
    https://www.theguardian.com/world/2024/oct/24/justin-trudeau-election-liberal-party
  45. CBC News
    https://www.cbc.ca/news/politics/chrystia-freeland-resigns-from-trudeau-s-cabinet-and-sources-say-dominic-leblanc-will-replace-her-1.7411380
  46. The Guardian
    https://www.theguardian.com/world/2024/dec/16/chrystia-freeland-resigns-canada-trump
  47. CBC News
    https://www.cbc.ca/news/politics/trudeau-faces-frustrated-mps-after-chrystia-freeland-s-shock-resignation-1.7411380
  48. CBC News
    https://www.cbc.ca/news/politics/liberal-mp-majority-trudeau-resign-1.7417503
  49. Toronto Star
    https://www.thestar.com/politics/federal/justin-trudeau-promises-to-resign-as-prime-minister-and-liberal-leader-after-leadership-race/article_5c5ba5ec-cc34-11ef-88f1-577060db4a8c.html
  50. CTVNews
    https://www.ctvnews.ca/politics/article/new-threats-demand-new-ideas-mark-carney-addresses-liberals-after-landslide-win-recap-full-event/
  51. CBC News
    https://www.cbc.ca/news/politics/liberal-pary-leadership-winner-1.7476359
  52. Reuters
    https://www.reuters.com/world/americas/mark-carney-be-sworn-canadian-prime-minister-now-must-face-trump-2025-03-14/
  53. BBC
    https://www.bbc.com/news/articles/c5y49ym6em3o
  54. NBC News
    https://www.nbcnews.com/news/world/trumps-trolling-tariffs-sped-trudeaus-demise-will-canada-handle-now-rcna186516
  55. BBC
    https://www.bbc.com/news/articles/cd7eyz3yn5do
  56. The Guardian
    https://www.theguardian.com/world/2025/mar/18/canada-liberals-polls-mark-carney
  57. "An Act to amend the Canada Elections Act"
    https://web.archive.org/web/20240626012317/https://www.parl.ca/documentviewer/en/39-1/bill/C-16/third-reading/page-27?col=2
  58. Parliament of Canada
    https://learn.parl.ca/understanding-comprendre/en/how-parliament-works/majority-and-minority-governments/
  59. Parliamentary Debates (Hansard)
    https://www.ourcommons.ca/Content/House/441/Debates/292/HAN292-E.PDF
  60. "Minister LeBlanc introduces legislation to further strengthen Canada's electoral process"
    https://www.newswire.ca/news-releases/minister-leblanc-introduces-legislation-to-further-strengthen-canada-s-electoral-process-863933578.html
  61. National Magazine
    https://nationalmagazine.ca/en-ca/articles/law/hot-topics-in-law/2025/death-on-the-order-paper
  62. BBC News
    https://www.bbc.co.uk/news/live/cwyd2x7xxwet
  63. National Post
    https://nationalpost.com/news/politics/election-2021/kevin-vuong-spadina-fort-york
  64. re:politics
    https://repolitics.com/features/the-official-opposition-in-the-canadian-house-of-commons/
  65. ThoughtCo
    https://www.thoughtco.com/official-opposition-508467
  66. elections.ca
    https://www.elections.ca/res/rep/tra/2023rep/tra_2023_a_e.pdf
  67. CTVNews
    https://www.ctvnews.ca/politics/article/liberal-minister-carolyn-bennett-announces-she-will-not-stand-for-re-election/
  68. National Post
    https://nationalpost.com/opinion/carolyn-bennetts-exit-is-good-news-in-the-fight-against-opioid-diversion
  69. CBC News
    https://www.cbc.ca/news/politics/candice-bergen-not-running-1.6573349
  70. CHEK News
    https://cheknews.ca/putting-my-health-first-ndp-mp-randall-garrison-makes-emotional-resignation-announcement-1227519/
  71. Parlinfo
    https://lop.parl.ca/sites/ParlInfo/default/en_CA/People/Profile?personId=18493
  72. The Hill Times
    https://www.hilltimes.com/story/2025/01/04/after-trudeaus-anticipated-resignation-another-cabinet-shuffle-is-expected-say-liberal-sources/446640/
  73. CBC News
    https://www.cbc.ca/news/politics/anita-anand-liberal-leadership-1.7429105
  74. "Please see my statement"
    https://x.com/AnitaAnandMP/status/1878150609339392419
  75. "3 more Trudeau cabinet ministers endorse Mark Carney for Liberal leader first-Benjamin Lopez"
    https://www.cbc.ca/news/politics/anand-endorses-carney-liberal-leader-1.7441756
  76. Telegraph-Journal
    https://tj.news/new-brunswick/wayne-long-to-seek-re-election-if-carney-wins-liberal-leadership
  77. Toronto Star
    https://www.thestar.com/opinion/contributors/this-new-liberal-minister-has-a-tiny-window-of-time-to-ease-the-housing-crisis/article_34eafe3c-bf09-11ef-a25a-4f8251b22faa.html
  78. CBC News
    https://www.cbc.ca/news/politics/undecided-races-2021-federal-election-1.6185685
  79. Mississauga.com
    https://www.mississauga.com/news-story/10628796-mississauga-liberal-mp-resigns-to-work-for-united-nations-less-than-a-year-after-re-election/
  80. House of Commons of Canada
    https://www.ourcommons.ca/members/en/sven-spengemann(88852)#roles
  81. CBC News
    https://www.cbc.ca/news/canada/toronto/byelection-mississauga-lakeshore-sousa-chhinzer-1.6682803
  82. Global News
    https://globalnews.ca/news/9125865/alain-rayes-leaves-conservative-caucus-pierre-poilievre/
  83. Elections Canada
    https://elections.ca/content.aspx?section=med&dir=pre&document=dec1522&lang=e
  84. Elections Canada
    https://elections.ca/content.aspx?section=med&dir=pre&document=jan0523&lang=e
  85. Elections Canada
    https://elections.ca/content.aspx?section=med&dir=pre&document=feb0123&lang=e
  86. Elections Canada
    https://elections.ca/content.aspx?section=med&dir=pre&document=mar0223&lang=e
  87. Elections Canada
    https://elections.ca/content.aspx?section=med&dir=pre&document=mar1023&lang=e
  88. CBC News
    https://www.cbc.ca/news/politics/han-dong-independent-1.6787960
  89. "Carolyn Bennett, longtime Liberal MP and cabinet minister, stepping down | Globalnews.ca"
    https://globalnews.ca/news/10165969/carolyn-bennett-steps-down-toronto-st-pauls-mp/
  90. "Trudeau's former Justice Minister resigns from Parliament days after Emergencies Act ruling"
    https://www.todayville.com/trudeaus-former-justice-minister-resigns-from-parliament-days-after-emergencies-act-ruling/
  91. CBC News
    https://www.cbc.ca/news/canada/manitoba/blaikie-resignation-manitoba-1.7128694
  92. "Liberal MP John Aldag announces resignation, looks to run for provincial NDP in B.C."
    https://www.cbc.ca/news/politics/john-aldag-resigns-ndp-nomination-1.7209057#:~:text=John%20Aldag%20has%20confirmed%20that,election%20under%20the%20NDP%20banner.
  93. CTV News
    https://www.ctvnews.ca/politics/article/annamie-paul-resigns-as-green-party-leader/
  94. CBC News
    https://www.cbc.ca/news/politics/annamie-paul-quits-green-leader-1.6244217
  95. CBC News
    https://www.cbc.ca/news/politics/green-party-annamie-paul-1.6251482
  96. Toronto Star
    https://www.thestar.com/politics/federal/2021/11/15/green-party-formally-accepts-annamie-pauls-resignation-as-leader.html
  97. CBC News
    https://www.cbc.ca/news/politics/conservative-senator-oust-erin-otoole-1.6249440
  98. CBC News
    https://www.cbc.ca/news/politics/conservatives-mps-anti-otoole-petition-1.6251532
  99. Green Party of Canada
    https://web.archive.org/web/20211125032223/https://www.greenparty.ca/en/media-release/2021-11-24/green-party-appoints-amita-kuttner-interim-leader
  100. CBC News
    https://www.cbc.ca/news/politics/amita-kuttner-green-leader-1.6262005
  101. People's Party of Canada
    https://web.archive.org/web/20211205183715/https://www.ppcleadership.ca/
  102. CBC News
    https://www.cbc.ca/news/politics/maxime-bernier-leadership-party-review-1.6274329
  103. Global News
    https://globalnews.ca/news/8590833/conservative-party-interim-leader/
  104. CTVNews
    https://www.ctvnews.ca/politics/article/bergen-advised-against-telling-truckers-to-leave-ottawa-said-protests-should-be-made-pms-problem/
  105. Reuters
    https://www.reuters.com/world/americas/canadas-trudeau-strikes-deal-keep-liberals-power-till-2025-source-2022-03-22/
  106. CBC
    https://www.cbc.ca/news/politics/cabinet-shuffle-trudeau-1.6916367
  107. Radio-Canada
    https://ici.radio-canada.ca/nouvelle/2013294/louis-plamondon-president-interim-communes
  108. CBC
    https://www.cbc.ca/news/politics/mps-vote-new-speaker-1.6984673
  109. "Jagmeet Singh pulls NDP out of supply and confidence deal with Trudeau Liberals"
    https://web.archive.org/web/20240914125702/https://www.ctvnews.ca/politics/jagmeet-singh-pulls-ndp-out-of-supply-and-confidence-deal-with-trudeau-liberals-1.7024851
  110. CBC News
    https://www.cbc.ca/news/politics/boissonnault-leaves-cabinet-1.7388674
  111. Toronto Star
    https://www.thestar.com/politics/federal/liberal-government-survives-third-conservative-non-confidence-vote/article_87257b26-ad93-5d10-aa6e-5e2a56188302.html
  112. Reuters
    https://www.reuters.com/world/americas/canadas-finance-minister-resigns-2024-12-16/
  113. National Post
    https://nationalpost.com/news/canada/liberal-housing-minister-sean-fraser-wont-seek-re-election
  114. Al Jazeera
    https://www.aljazeera.com/news/2024/12/20/canadas-trudeau-reshuffles-cabinet-amid-persistent-pressure-to-resign
  115. Global News
    https://globalnews.ca/news/10944316/justin-trudeau-resignation/
  116. Toronto Star
    https://www.thestar.com/politics/federal/trudeau-will-not-seek-re-election-in-his-montreal-riding/article_e19ddf60-0147-5c37-8769-0ba12f400d75.html
  117. Radio-Canada
    https://ici.radio-canada.ca/nouvelle/2140232/maxime-bernier-ppc-beauce
  118. Green Party of Canada
    https://www.greenparty.ca/en/news/green-party-of-canada-announces-that-co-leader-jonathan-pedneault-will-be-the-green-spokesperson-in-leaders-debates-and-run-in-outremont
  119. CP24
    https://www.cp24.com/news/canada/2025/03/14/prime-minister-mark-carney-vows-to-get-straight-to-work-presents-pared-down-cabinet/
  120. Globe and Mail
    https://www.theglobeandmail.com/politics/article-liberal-mp-chandra-arya-ousted-alleged-foreign-interference-india/
  121. CBC News
    https://www.cbc.ca/news/politics/liberal-chandra-arya-dropped-nepean-1.7489486
  122. CBC News
    https://www.cbc.ca/news/canada/ottawa/mark-carney-to-run-for-seat-in-ottawa-s-nepean-riding-1.7490982
  123. The Guardian
    https://www.theguardian.com/world/2025/mar/23/canada-to-head-to-polls-as-mark-carney-calls-snap-election-for-28-april
  124. Elections Canada
    https://elections.ca/content2.aspx?section=can&dir=cand/lst&document=intro&lang=e
  125. Leaders' Debate Commission
    https://www.debates-debats.ca/en/news/2025/debate-dates-announced/index.htm
  126. CBC News
    https://www.cbc.ca/news/politics/elections-canada-record-advanced-polls-1.7515477
  127. "Candidate Nominations for the 2025 Federal Election Are Closed"
    https://www.elections.ca/content.aspx?section=med&dir=pre&document=apr1025&lang=e
  128. The Globe and Mail
    https://www.theglobeandmail.com/politics/article-none-of-the-three-main-parties-running-full-slate-of-candidates-in/
  129. St. Albert Gazette
    https://www.stalbertgazette.com/2025-federal-election-canada/ponoka-didsbury-yellowhead-riding-federal-election-candidates-confirmed-10499865
  130. La Presse
    https://www.lapresse.ca/elections-federales/2025-04-09/quebec-centre/le-parti-conservateur-du-canada-n-aura-pas-de-candidat.php
  131. The Chronicle-Herald
    https://www.saltwire.com/nova-scotia/ndp-candidate-drops-out-of-south-shore-st-margarets-race
  132. National Post
    https://nationalpost.com/news/in-quebec-city-a-conservative-candidate-cannot-run-and-the-bloc-is-benefitting
  133. "Conservatives demand reinstatement of their rejected candidate"
    https://ici.radio-canada.ca/nouvelle/2155502/elections-canada-candidature-chanie-theriault
  134. "Rejected Conservative candidate in Québec-Centre sees it as a democratic injustice"
    https://ici.radio-canada.ca/nouvelle/2158080/elections-canada-pcc-conservateur-candidature
  135. CityNews Ottawa
    https://ottawa.citynews.ca/2025/04/08/heres-why-there-are-91-candidates-in-same-riding-as-pierre-poilievre/
  136. The Globe and Mail
    https://www.theglobeandmail.com/politics/article-federal-election-2025-pierre-poilievre-ottawa-riding-protest-longest/
  137. Elections Canada
    https://www.elections.ca/content2.aspx?section=can&dir=cand/lst&document=index&lang=e
  138. Toronto Star
    https://www.thestar.com/politics/federal/mark-carney-vows-to-keep-canada-strong-against-donald-trump-after-liberal-leadership-victory/article_f82f974e-fce5-11ef-b64a-bbcaa3ddc8e1.html
  139. CBC News
    https://www.cbc.ca/news/politics/poilievre-canada-first-rally-1.7459415
  140. "Je choisis le Québec": le Bloc Québécois lance son slogan de campagne électorale
    https://www.journaldequebec.com/2025/03/20/je-choisis-le-quebec-le-bloc-quebecois-lance-son-slogan-de-campagne-electorale
  141. ndp.ca
    https://web.archive.org/web/20250325004111/https://www.ndp.ca/
  142. greenparty.ca
    https://www.greenparty.ca
  143. Liberal Party of Canada
    https://liberal.ca/cstrong
  144. Conservative Party of Canada
    https://www.conservative.ca/change/
  145. Bloc Québécois
    https://www.blocquebecois.org/wp-content/uploads/2025/03/blocqcplateforme-2025web.pdf
  146. New Democratic Party of Canada
    https://www.ndp.ca/campaign-commitments
  147. Green Party of Canada
    https://cdn.greenparty.ca/wp-content/uploads/2025/04/GP_Platform_English_FINAL.pdf
  148. The Economist
    https://www.economist.com/leaders/2025/04/24/how-canada-went-from-preachy-to-pragmatic
  149. Toronto Star
    https://www.thestar.com/opinion/editorials/in-a-time-of-crisis-mark-carney-is-the-steady-hand-canada-needs/article_aefe9436-1dfc-491a-93dd-bb285a23abb8.html
  150. National Post
    https://nationalpost.com/opinion/np-view-pierre-poilievres-platform-is-a-clear-path-back-to-prosperity
  151. Toronto Sun
    https://torontosun.com/opinion/editorials/editorial-poilievre-the-right-choice-after-a-lost-liberal-decade
  152. Global News
    https://globalnews.ca/news/11146262/former-liberal-bc-premiers-endorse-opposing-candidates-kelowna/
  153. CBC News
    https://www.cbc.ca/news/canada/newfoundland-labrador/carney-nl-reax-1.7479937
  154. Vancouver Sun
    https://vancouversun.com/opinion/op-ed/mike-harcourt-mark-carney-understands-how-to-expand-canadas-economy-and-rekindle-prosperity
  155. Mark Carney Holds Rally in Fredericton
    https://www.cpac.ca/leaders-tour/episode/mark-carney-holds-rally-in-fredericton--april-21-2025?id=6a446d75-e415-4748-a134-f8a26d6e9351
  156. National Post
    https://nationalpost.com/news/canada/carney-myers-canada-skit
  157. The Hill Times
    https://www.hilltimes.com/story/2025/04/18/pundit-panel-do-endorsements-matter/457676/
  158. Toronto Star
    https://www.thestar.com/news/canada/youve-got-the-chops-to-get-it-done-neil-young-endorses-mark-carney-ahead-of/article_045beba5-de64-4e8e-9956-825979ecddd4.html
  159. "Conrad Black: Pierre Poilievre is the obvious choice for Canada"
    https://nationalpost.com/opinion/conrad-black-15
  160. AM800 CKLW
    https://www.am800cklw.com/news/dilkens-robocall-supports-conservative-leader-pierre-poilievre.html
  161. The Globe and Mail
    https://www.theglobeandmail.com/politics/federal-election/article-harper-says-canadas-problems-not-created-by-trump-as-he-endorses/
  162. Edmonton Journal
    https://edmontonjournal.com/news/local-news/poilievre-rallies-tory-troops-edmonton
  163. CBC News
    https://www.cbc.ca/news/canada/nova-scotia/pierre-poilievre-criticizes-sean-fraser-central-nova-rally-1.7517080
  164. 650 CKOM
    https://www.ckom.com/2025/04/23/premier-scott-moe-endorses-pierre-poilievres-conservative-party/
  165. Global News
    https://globalnews.ca/news/11114405/ford-poilievre-endorsement/
  166. Toronto Star
    https://www.thestar.com/politics/political-opinion/pierre-poilievre-event-reveals-how-easy-it-is-to-ignore-elections-canada-rules/article_887d48e7-20a0-4425-9c56-d9947a880687.html
  167. Noovo
    https://www.noovo.info/nouvelle/blanchet-a-la-cabane-a-sucre-pour-le-lait.html
  168. CBC News
    https://www.cbc.ca/news/canada/british-columbia/david-eby-jagmeet-singh-1.7502359
  169. CTV News
    https://edmonton.citynews.ca/2025/04/23/former-alberta-premier-notley-rallies-for-ndp-support-in-campaign-final-stretch/
  170. Castanet
    https://www.castanet.net/news/Penticton/543538/Grand-Chief-Stewart-Philip-of-Union-of-BC-Indian-Chiefs-endorses-federal-NDP
  171. Vancouver Sun
    https://vancouversun.com/opinion/op-ed/glen-clark-dont-choose-between-two-conservatives
  172. iuoelocal793.org
    https://iuoelocal793.org/local-793-endorses-liberal-leader-mark-carney-during-visit-to-training-centre/
  173. The Globe & Mail
    https://www.theglobeandmail.com/business/article-the-conservatives-are-working-hard-for-blue-collar-votes-will-that/
  174. Toronto Sun
    https://torontosun.com/news/national/federal_elections/tories-racking-up-trade-union-endorsements
  175. BetaKit
    https://betakit.com/several-tech-figures-endorse-pierre-poilievres-conservatives-in-open-letter-connected-to-fairfax-financial/
  176. The Tyee
    https://thetyee.ca/News/2025/04/04/Poilievre-Bid-Woo-Union-Vote-Snags/
  177. CBC News
    https://www.cbc.ca/player/play/video/9.6701327
  178. PressProgress
    https://pressprogress.ca/anti-union-lobby-groups-are-endorsing-pierre-poilievres-conservatives/
  179. CTVNews
    https://www.ctvnews.ca/ottawa/article/ottawa-police-association-endorses-conservative-party-of-canada-ahead-of-federal-election/
  180. National Post
    https://nationalpost.com/opinion/trade-unions-surprise-early-endorsements-for-conservatives
  181. SooToday.com
    https://www.sootoday.com/2025-federal-election-news/sault-police-association-endorses-hugh-stevenson-10492578
  182. BNN Bloomberg
    https://www.bnnbloomberg.ca/federal-election-2025/2025/04/23/poilievre-says-he-would-give-police-more-power-to-dismantle-tent-cities/
  183. SooToday.com
    https://www.sootoday.com/2025-federal-election-news/missing-candidate-gets-thumbs-up-from-steelworkers-union-10539211
  184. The Canadian Press
    https://www.thestar.com/politics/federal-elections/singh-acknowledges-ndp-faces-massive-challenges-says-he-wont-back-down/article_1edab607-e9e6-5f47-8f08-5842032fc1f1.html
  185. Canadian Union of Public Employees
    https://cupe.ca/cupe-votes-help-us-build-canada-puts-workers-first
  186. United Steelworkers
    https://usw.ca/usw-endorses-ndp-federal-election/
  187. Government of Canada
    https://www.debates-debats.ca/en/news/2022/final-report-2021-federal-election-experience
  188. CBC News
    https://www.cbc.ca/news/politics/leaders-debates-report-1.6448673
  189. CBC News
    https://www.cbc.ca/news/politics/federal-leaders-debate-next-election-1.7365529
  190. CBC News
    https://www.cbc.ca/news/politics/federal-leaders-debate-1.7491495
  191. ici.radio-canada.ca
    https://ici.radio-canada.ca/nouvelle/2150113/mark-carney-face-a-face-tva
  192. Leaders' Debates Commission
    https://www.debates-debats.ca/en/news/2025/commission-invites-leaders-debates/index.htm
  193. CBC News
    https://www.cbc.ca/news/politics/green-party-debate-commission-rules-candidate-numbers-1.7509867
  194. CBC News
    https://www.cbc.ca/news/politics/leaders-debate-commission-green-party-removed-1.7511447
  195. Leaders' Debate Commission
    https://www.debates-debats.ca/en/participation-criteria/criteria-for-next-election/
  196. Global News
    https://globalnews.ca/news/11132946/canada-election-leaders-debate-french-postponement-montreal-canadiens-game/
  197. NOW Toronto
    https://nowtoronto.com/news/voters-are-disappointed-after-leaders-debates-commission-cancelled-post-debate-scrums-due-to-security-concerns/
  198. CBC News
    https://www.cbc.ca/news/politics/rebel-news-rightwing-media-press-conferences-debates-1.7512714
  199. National Post
    https://nationalpost.com/news/party-leaders-reporters-questions-english-debate
  200. "Federal debates chief says he was unaware Rebel News had registered as advocacy group"
    https://www.ctvnews.ca/politics/article/federal-debates-chief-says-he-was-unaware-rebel-news-had-registered-as-advocacy-group/
  201. CTV News
    https://www.ctvnews.ca/federal-election-2025/article/post-leaders-debate-scrums-cancelled-due-to-security-concerns/
  202. CBC News
    https://www.cbc.ca/news/politics/jonathan-pedneault-co-leader-green-party-election-campaign-1.7489822
  203. Elections Canada
    https://enr.elections.ca/DownloadResults.aspx
  204. CBC News
    https://www.cbc.ca/news/canada/windsor/election-recount-liberals-conservatives-windsor-tecumseh-1.7527204
  205. CP24
    https://www.cp24.com/news/canada/2025/04/29/these-are-the-tightest-races-in-canadas-2025-federal-election/
  206. "Judicial Recount to Be Held in the Electoral District of Milton East–Halton Hills South"
    https://elections.ca/content.aspx?section=med&dir=pre&document=may0925a&lang=e
  207. "Judicial Recount to Be Held in the Electoral District of Terra Nova—The Peninsulas"
    https://elections.ca/content.aspx?section=med&dir=pre&document=may0925&lang=e
  208. CBC News
    https://www.cbc.ca/news/canada/newfoundland-labrador/terra-nova-peninsulas-recount-decision-1.7538809
  209. Elections Canada
    https://www.elections.ca/content.aspx?section=med&dir=pre&document=may0725&lang=e
  210. "Judicial Recount to Be Held in the Electoral District of Windsor–Tecumseh–Lakeshore"
    https://elections.ca/content.aspx?section=med&dir=pre&document=may0925b&lang=e
  211. CBC News
    https://www.cbc.ca/news/canada/montreal/elections-canada-investigating-terrebonne-1.7533228
  212. "Review of Special Ballot System"
    https://www.elections.ca/content.aspx?section=med&dir=pre&document=may1425&lang=e
  213. "Issue with some special ballots in Coquitlam–Port Coquitlam"
    https://elections.ca/content.aspx?section=med&dir=pre&document=may0725b&lang=e
  214. CBC News
    https://www.cbc.ca/news/canada/montreal/terrebonne-elections-canada-1.7535347
  215. "Le Bloc québécois n'exclut pas une contestation judiciaire dans Terrebonne"
    https://ici.radio-canada.ca/nouvelle/2165002/bloc-quebecois-options-vote-terrebonne-resultats
  216. Le Devoir
    https://www.ledevoir.com/politique/canada/879406/bloc-quebecois-etudie-toutes-options-concernant-vote-terrebonne
  217. Canada Gazette, Part I Extra
    https://gazette.gc.ca/rp-pr/p1/2025/2025-05-15-x10/pdf/g1-159x10.pdf
  218. Le Devoir
    https://www.ledevoir.com/politique/canada/880744/malgre-contestation-tatiana-auguste-confirmee-deputee-terrebonne
  219. Le Devoir
    https://www.ledevoir.com/politique/quebec/880123/bloc-saisit-tribunaux-terrebonne
  220. CBC News
    https://www.cbc.ca/news/canada/montreal/bloc-quebecois-files-legal-challenge-terrebonne-1.7542470
  221. La Revue de Terrebonne
    https://www.larevue.qc.ca/article/actualites/contestations-electorales-a-terrebonne-laudience-fixee-aux-20-21-et-22-octobre/
  222. CBC News
    https://www.cbc.ca/news/canada/montreal/bloc-quebecois-blanchet-recount-challenge-terrebonne-1.7535613
  223. La Presse
    https://www.lapresse.ca/actualites/politique/2025-05-15/elections-federales/le-bloc-quebecois-conteste-le-resultat-dans-terrebonne.php
  224. Opitz v Wrzesnewskyj, 2012 SCC 55, [2012] 3 SCR 76 (25 October 2012), allowing an appeal and dismissing a cross-appeal
    https://www.canlii.org/en/ca/scc/doc/2012/2012scc55/2012scc55.html
  225. La Presse
    https://www.lapresse.ca/actualites/politique/2025-10-02/election-dans-terrebonne/l-erreur-de-code-postal-a-ete-decouverte-trois-semaines-avant-le-scrutin.php
  226. La Presse
    https://www.lapresse.ca/actualites/politique/2025-10-02/election-dans-terrebonne/l-erreur-de-code-postal-aurait-du-etre-rapportee-rapidement.php
  227. "Bloc Québécois candidate who lost by 1 vote loses bid to have result cancelled"
    https://www.cbc.ca/news/canada/montreal/quebec-terrebonne-riding-single-vote-9.6955068
  228. "Bloc Québécois candidate who lost by 1 vote plans appeal to Supreme Court"
    https://www.cbc.ca/news/politics/bloc-quebecois-candidate-who-lost-by-1-vote-plans-appeal-to-supreme-court-9.6964835
  229. Le Devoir
    https://www.ledevoir.com/politique/canada/930522/candidate-bloquiste-defaite-voix-terrebonne-part-cour-supreme
  230. La Presse
    https://www.lapresse.ca/actualites/politique/2025-11-03/elections-federales/la-candidate-bloquiste-dans-terrebonne-porte-sa-cause-devant-la-cour-supreme.php
  231. CBC News
    https://www.cbc.ca/news/canada/newfoundland-labrador/terra-nova-the-peninsulas-recount-friday-1.7540305
  232. National Post
    https://nationalpost.com/news/canada/judicial-recount-newfoundland-day-eight
  233. Global News
    https://globalnews.ca/news/11181205/newfoundland-terra-nova-peninsulas-recount-ongoing/
  234. CBC News
    https://newsinteractives.cbc.ca/elections/federal/2025/results/
  235. Elections Canada
    https://enr.elections.ca/Provinces.aspx?lang=e
  236. www.sfu.ca
    https://www.sfu.ca/~aheard/elections/1867-present.html
  237. The Globe and Mail
    https://www.theglobeandmail.com/canada/article-six-charts-that-reveal-the-story-of-the-2025-election/
  238. The Conversation
    https://theconversation.com/blaming-donald-trump-for-conservative-losses-in-both-canada-and-australia-is-being-too-kind-to-peter-dutton-255599
  239. The Conversation
    https://theconversation.com/a-trump-slump-has-lifted-the-left-in-canada-and-now-australia-what-are-the-lessons-for-nz-255715
  240. The Telegraph
    https://web.archive.org/web/20250505141838/https://www.telegraph.co.uk/opinion/2025/05/05/trump-effect-canada-australia-elections-left-wing/
  241. The Conversation
    https://theconversation.com/the-impact-of-strategic-voting-in-canada-255489
  242. "What Happened? The 2025 Canadian Election Post-Mortem"
    https://abacusdata.ca/what-happened-the-2025-canadian-election-post-mortem/
  243. The Economist
    https://www.economist.com/the-americas/2025/04/30/canadas-new-conservative-movement-resembles-donald-trumps
  244. Toronto Star
  245. Toronto Star
  246. Newmarket Today
    https://www.newmarkettoday.ca/2025-federal-election-news/blue-wave-sweeps-york-region-with-only-2-liberal-wins-10588580
  247. CTV News
    https://www.ctvnews.ca/montreal/article/heres-how-quebecs-78-seats-went-on-2025-election-day/
  248. BBC
    https://www.bbc.com/news/articles/cn4jd39g8y1o
  249. Global News
    https://globalnews.ca/news/11154593/canada-election-mark-carney-victory-speech/
  250. The Times
    https://www.thetimes.com/us/american-politics/article/mark-carney-trump-meeting-changes-economy-bkgq9v6fx
  251. St. Albert Gazette
    https://www.stalbertgazette.com/saskatchewan-news/canadians-world-leaders-congratulate-mark-carney-and-liberals-on-election-win-10588491
  252. Vancouver Sun
    https://vancouversun.com/opinion/columnists/how-the-federal-conservatives-gained-seven-seats-in-bc
  253. The Globe and Mail
    https://www.theglobeandmail.com/politics/article-liberals-reap-benefits-of-quebec-surge-despite-conservative-gains-in/
  254. CBC News
    https://www.youtube.com/watch?v=ySFavsln6Ds&t=90s
  255. Globalnews
    https://globalnews.ca/news/11153832/canada-election-pierre-poilievre-concession-speech/
  256. CTV
    https://www.ctvnews.ca/ottawa/article/conservative-party-leader-pierre-poilievre-loses-ottawa-area-seat/
  257. CBC
    https://www.cbc.ca/news/politics/poilievre-uncertain-future-1.7521681
  258. POLITICO
    https://www.politico.com/news/magazine/2025/04/28/doug-ford-ontario-canada-election-00311985
  259. CBC
    https://www.cbc.ca/news/canada/nova-scotia/houston-federal-conservative-leadership-rumours-1.7523069
  260. The Globe and Mail
    https://www.theglobeandmail.com/politics/article-pierre-poilievre-seat-damien-kurek/
  261. CBC News
    https://www.cbc.ca/news/politics/damien-kurek-poilievre-byelection-1.7526895
  262. CBC News
    https://www.cbc.ca/news/politics/kurek-officially-resings-poilievre-byelection-1.7563538
  263. The Globe and Mail
    https://www.theglobeandmail.com/politics/article-conservative-caucus-will-meet-to-select-interim-opposition-leader-amid/
  264. CBC News
    https://www.cbc.ca/news/politics/poilievre-conservative-caucus-meeting-1.7527562
  265. CTV News
    https://www.ctvnews.ca/politics/article/poilievre-pledges-to-listen-after-election-loss-as-conservative-mps-opt-for-power-to-remove-leader/
  266. cpac
    https://www.cpac.ca/vote-2025/episode/blanchet-acknowledges-losses-calls-for-collaboration-with-parliament?id=1d52c8f5-de57-4945-ad03-80c1e42a4f36
  267. nationalpost
    https://nationalpost.com/news/politics/federal_election/federal-election-quebec-bloc-vying-balance-of-power
  268. vancouversun
    http://web.archive.org/web/20250429003602/https://vancouversun.com/news/federal_election/canada-election-results-2025-burnaby-new-westminster
  269. CBC News
    https://www.cbc.ca/news/politics/jagmeet-singh-riding-burnaby-central-election-1.7542379
  270. Toronto Star
    https://www.thestar.com/politics/federal-elections/cp-newsalert-jagmeet-singh-to-step-down-as-ndp-leader-after-losing-seat/article_fa3b8c61-dfee-52d8-936a-0e18cf6cd122.html
  271. Globalnews
    https://globalnews.ca/news/11153665/jagmeet-singh-to-resign-as-ndp-leader-after-losing-b-c-seat/
  272. Canadian Broadcasting Corporation
    https://www.cbc.ca/news/politics/jagmeet-singh-ndp-election-results-1.7520955
  273. Global News
    https://globalnews.ca/news/11165745/ndp-don-davies-interim-leader/
  274. CBA
    https://www.cbc.ca/news/canada/british-columbia/green-party-leader-elizabeth-may-wins-saanich-gulf-islands-1.7521274
  275. https://www.cbc.ca/news/politics/elizabeth-may-not-leading-greens-next-election-1.7612908
    https://www.cbc.ca/news/politics/elizabeth-may-not-leading-greens-next-election-1.7612908
  276. CP24
    https://www.cp24.com/federal-election-2025/2025/04/30/green-party-co-leader-jonathan-pedneault-resigns/
  277. Student Vote Canada
    https://studentvote.ca/
  278. CTVNews
    https://www.ctvnews.ca/politics/article/canadian-students-elect-conservatives-in-mock-federal-election/
  279. "Student Vote Canada 2025 — Results"
    https://studentvote.ca/results/canada2025/
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.