2025 Liberal Party of Canada leadership election

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
2025 Liberal Party of Canada leadership election

← 2013 March 9, 2025
Opinion polls
Turnout 37%[citation needed]
  x150px x150px
Candidate Mark Carney Chrystia Freeland
Points 29,457 (85.88%) 2,729 (7.96%)
Popular vote 131,774 (86.85%) 11,134 (7.34%)

  x150px x150px
Candidate Karina Gould Frank Baylis
Points 1,100 (3.21%) 1,014 (2.96%)
Popular vote 4,785 (3.15%) 4,038 (2.66%)

Leader before election

Justin Trudeau

Elected Leader

Mark Carney

Liberal leadership election, 2025
File:LPCLeadershipbannet.png
Date March 9, 2025
Convention Rogers Centre, Ottawa[1]
Resigning leader Justin Trudeau
Won by Mark Carney
Candidates 4
Entrance Fee $350,000[2]
Spending limit $5,000,000[3]
Liberal leadership elections
1919 · 1948 · 1958 · 1968 · 1980 · 1984 · 1990 · 2003 · 2006 · 2009 · 2013

The 2025 Liberal Party of Canada leadership election was held from February 26 to March 9, 2025, by members of the Liberal Party of Canada to elect a successor to Justin Trudeau following his announcement on January 6, 2025, of his intention to resign as party leader and as prime minister of Canada as soon as his successor is elected.[4][5][6][7] Voting began on February 26, and concluded on March 9.[8][9]

Mark Carney, former Governor of the Bank of Canada and Governor of the Bank of England, won on the first ballot with over 85% of the vote. He is also one of the few unelected Prime Ministers and the first ever Prime Minister not to be an elected member of parliament. As a result he does not have a mandate from Canadians and cannot debate when parliament sits in session.[10][11] This margin of victory would even surpass outgoing Prime Minister Justin Trudeau's 2013 record.[10] As prime minister–designate, Carney is expected to appoint the 30th Canadian ministry and lead the party into the 2025 federal election.

<templatestyles src="Template:TOC limit/styles.css" />

Background

Justin Trudeau was elected as the leader of the Liberal Party in 2013. He led the party to victory in the 2015 federal election, with a majority government, and was re-elected in 2019 and 2021 with minority governments. On March 22, 2022, the Liberals reached a confidence and supply agreement with the New Democratic Party (NDP), who agreed to support the Liberal government until June 2025 in exchange for specific policy commitments.[12]

Throughout 2024, public support for the Liberal Party declined. On June 24, the Liberals lost the Toronto—St. Paul's by-election. The seat was vacated by former minister Carolyn Bennett and represented by the Liberals since 1993, and was considered a safe seat for the Liberals. The by-election was considered by some as a "referendum" on Trudeau's premiership.[13][14] The loss marked the first time Liberals lost a seat that they had held prior to a by-election during the 44th Parliament.[15] In the aftermath of the by-election loss, Wayne Long publicly called on Trudeau to resign, the first Liberal MP to do so.[16] The Liberals lost a second by-election on September 16, LaSalle—Émard—Verdun by-election, which had been vacated by former minister David Lametti and was considered to be a "safe" Liberal seat. Senior Liberal figures considered the by-election a "must-win".[17] On December 16, the Liberals lost the 2024 Cloverdale—Langley City federal by-election, a seat vacated by former Liberal MP John Aldag.[18]

On September 4, the NDP withdrew from their confidence-and-supply agreement with the Liberals, though they did not commit to a motion of non-confidence.[19]

In October, Trudeau faced a caucus revolt when 24 Liberal MPs signed a letter demanding his resignation. However, Trudeau was defiant and unequivocal in his plans to lead the party in the next election. The dissident MPs continued to push for a caucus vote on Trudeau's leadership, though there is no formal mechanism in the party to force one.[20]

Resignation of Chrystia Freeland

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

On December 16, hours before the government's fall economic statement, Chrystia Freeland, the minister of finance and deputy prime minister, resigned due to her opposition to Trudeau's fiscal policy.[21] The move was unexpected, particularly since Freeland was seen as being very loyal,[22][23] and led to further calls for Trudeau to step down.[24]

Four days later, on December 20, Trudeau conducted a major cabinet reshuffle. Nevertheless, pressure on Trudeau continued to build. Over 20 Liberal MPs publicly called for Trudeau to resign and over 50 signed a private letter asking him to resign. The same day, the NDP publicly committed to introducing a non-confidence motion against the government.[25] The Ontario, Atlantic and Quebec regional caucuses called on Trudeau to resign on December 21,[26] 23[27] and 31, respectively.[28] On January 3, 2025, the Liberal caucus regional chairs met and called an emergency national Liberal caucus meeting, set for January 8, 2025.[29][30]

On January 6, 2025, Trudeau announced his intention to resign as party leader and prime minister shortly after his successor is chosen.[31][32]

Campaign

Following Trudeau's announcement, political commentators suggested that several figures were likely candidates: Anita Anand, Mark Carney, François-Philippe Champagne, Christy Clark, Chrystia Freeland, Mélanie Joly and Dominic LeBlanc.[33][34][35][36] Other possible candidates named were Sean Fraser,[37][36] Karina Gould[33] and Jonathan Wilkinson.[33][34][36] Freeland, a leading member of Trudeau's government, had been seen as a "possible heir apparent" as far back as 2021.[38] After her resignation from cabinet, some MPs voiced their support for her to replace Trudeau.[39] LeBlanc, another key member of Trudeau's cabinet and a leadership candidate in 2009, had reportedly been organizing a leadership campaign in April 2024, in the event Trudeau stepped down.[40] Carney, the former governor of the Bank of Canada, had been courted by the party for the leadership in 2012, and had been rumoured as a star candidate in the 2021 election.[41] In November 2024, Carney did not rule out a future leadership bid.[42] Clark, the premier of British Columbia from 2011 to 2017, had called on Trudeau to step down on multiple occasions since 2022, and in October 2024, publicly expressed interest in leading the party.[43] Anand, Champagne and Joly were also widely believed to harbour leadership ambitions.[44]

The same day as Trudeau's announcement, Frank Baylis announced his intention to run for leader.[45] Baylis, the MP for Pierrefonds—Dollard from 2015 to 2019, had publicly mulled a leadership run since June 26, 2024, after the party lost the Toronto—St. Paul's by-election.[46] On January 9, Chandra Arya, MP for Nepean, announced his leadership bid.[47]

In an interview on January 10 with CBC Radio's The House, Clark confirmed she was seriously considering running for the leadership. Addressing her endorsement of Jean Charest in the 2022 Conservative leadership election, Clark claimed to have only done so to oppose Pierre Poilievre, and insisted she had never actually been a member of the Conservative Party.[48] Following the interview, a spokesman from the Conservative Party provided a screenshot of their records showing that Clark had been a member; Clark responded, saying she had "misspoke". Four days later, on January 14, Clark announced she would not run for leader, citing the short length of the race and insufficient French.[49]

On January 13, Jaime Battiste, MP for Sydney—Victoria, announced his campaign. If elected, Battiste, who is Mi'kmaw, would have become the first Indigenous prime minister. Though he acknowledged his bid was a longshot, he hoped it would inspire other Indigenous people and pave the way for future candidates. Battiste was also motivated by Fraser declining to run, and hoped to be a voice for the Atlantic provinces in the contest.[50]

On January 14, it was reported that Gould was preparing a leadership bid. Gould was the incumbent government house leader and had previously headed several ministries.[51]

Carney announced his candidacy on January 16.[52] Freeland announced her candidacy on January 17.[53] Gould announced her candidacy on January 18.[54] Former MP Ruby Dhalla announced her campaign on January 24.[55]

On January 25, Arya was disqualified by the party.[56] Arya did not elaborate on why the party had disqualified him. In a response to media inquiries, a Liberal Party spokesman cited a section of the party rules that state a candidate can be barred if a vetting committee finds a candidate "manifestly unfit for the office of Leader of the Party", but did not elaborate on what specifically were the disqualifying factors.[57][58]

By January 27, the remaining six prospective candidates were approved by the party.[59]

On January 30, Jamie Battiste withdrew his candidacy after failing to raise the second installment of $50,000. He endorsed Mark Carney.[60][61][62]

On February 21, Dhalla was disqualified by the party due to multiple allegations of irregularities in her campaign.[63] Dhalla denied the allegations and appealed the verdict.[64] Her appeal was rejected by the party on February 24.[64]

The French and English debates took place on February 24 and 25 respectively. Both debates covered four themes but primarily focused on US–Canada relations. During the French debate, while talking about the Gaza–Israel conflict, Mark Carney misspoke by saying "We agree with Hamas" instead of "We agree about Hamas". Conservatives were quickly critical, but he was largely defended by Liberals.[65][66]

The day after the debates were over, the party allowed members to start voting. There were complaints about some of the party membership having issues with the online voting system.[67][68]

Timeline

  • January 6, 2025 – Governor General Mary Simon grants Trudeau's request to prorogue Parliament until March 24, 2025. Trudeau holds a press conference that morning and announces his intention to resign as party leader and prime minister as soon as his successor is chosen.[5][69] Former Liberal MP Frank Baylis announces his candidacy for the Liberal leadership.[45]
  • January 8, 2025 – The National Liberal Caucus holds its first meeting since Trudeau's resignation. MPs reportedly express a preference for an expedited process and state concerns about the party's voter eligibility rules and request that voting be restricted to citizens and permanent residents in order to prevent foreign interference.[70]
  • January 9, 2025 – Liberal Party president Sachit Mehra announces details for the leadership vote, including the voting date, entrance fee and membership rules.[2][71][72] Liberal MP Chandra Arya announces his candidacy for the Liberal leadership.[47]
  • January 13, 2025 – Liberal MP Jaime Battiste announces his candidacy for the Liberal leadership.
  • January 16, 2025 – Former governor of the Bank of Canada Mark Carney announces his candidacy for the Liberal leadership.[52][73]
  • January 17, 2025 – Former finance minister Chrystia Freeland confirms her candidacy for the Liberal leadership in a social media post, with a formal campaign launch scheduled for January 19.[53]
  • January 18, 2025 – Government house leader Karina Gould confirms her candidacy for the Liberal leadership with a formal launch being held the next day.[54]
  • January 23, 2025, 5 p.m. (EST) – Deadline to announce leadership candidacy and pay a refundable $50,000 installment towards the entrance fee.[2][74] The party has an additional ten days to approve candidates after they have submitting their registration documents.[75]
  • January 24, 2025 – Former Liberal MP Ruby Dhalla confirms her candidacy for the Liberal leadership.
  • January 26, 2025 – Liberal MP Chandra Arya is disqualified.[56]
  • January 27, 2025 – Deadline to register to vote.[2]
  • January 30, 2025 – Jaime Battiste withdraws his candidacy for the Liberal leadership.[76] Due date for non-refundable payment of $50,000 (second installment towards entrance fee).[3]
  • February 7, 2025 – Deadline for non-refundable payment of $125,000 (third installment towards entrance fee).[3]
  • February 17, 2025, 5 p.m. (EST) – Due date for non-refundable payment of $125,000 (fourth and final installment towards $350,000 entrance fee).[74]
  • February 21, 2025 – Former Liberal MP Ruby Dhalla is disqualified.[63]
  • February 24, 2025 – The French debate is held in Montreal.[77]
  • February 25, 2025 – The English debate is held in Montreal.[77]
  • February 26, 2025, 8 a.m. (EST) – Voting period begins.[9][78]
  • March 9, 2025 – Voting period ends at 3 p.m. (EDT).[78] Voting results announced at an event in Ottawa at 6:30 p.m. (EDT).[1][2]
  • March 9, 2025 - Carney declared winner of the 2025 Liberal Leadership Election

Rules and procedures

Under the procedure outlined by the party's constitution, all registered Liberals will be eligible to vote directly for leader by preferential ballot as long as they have been registered at least 41 days before the day of the leadership vote. To be eligible to register as a Liberal, and thus be permitted to vote, one must be a Canadian citizen, permanent resident of Canada, or have status under the Indian Act; not be a member of another political party; and be a minimum of 14 years old.[79][2] As of the January 27, 2025 registration deadline, there are approximately 400,000 registered voters eligible to cast ballots.[1]

To be nominated, a candidate must collect 300 signatures from registered Liberals, including at least 100 from three different provinces or territories.[80]

Candidates are required to pay a $350,000 entrance fee to run. The fee is to be paid in four installments between January 23 and February 17 with only the initial $50,000 installment being refundable.[74]

Votes will be weighted, with each electoral district being allocated 100 points, and with points in a district allocated in proportion to each candidate by the number of first-preference votes received.

To win, 17,151 points are required.[81] If no candidate receives a majority of points on the first count, the candidate with the fewest points will be eliminated and their votes will be distributed in each electoral district among the remaining leadership contestants according to the next preference indicated. This process would then continue until one candidate has received a majority of points.[82]

Candidates

Approved

Candidates who have submitted a minimum of 300 signatures of registered Liberals, had their applications approved by the party, and paid the $350,000 entrance fee.[83][84]

Candidate Experience Candidacy Policies Campaign Ref.
157x157px
Frank Baylis
MP for Pierrefonds—Dollard
(2015–2019)
Announced: January 6, 2025
Approved: January 23, 2025
Campaign slogan: Prosperity for all Canadians
Campaign slogan (French): La Prospérité pour tous les Canadiens
  • Limit senators to one 10-year term and MPs to 10-year terms with a "prolonged period" in-between.[85]
  • Create a second House of Commons chamber for debate.[85]
  • Redistribute power to MPs instead of party leaders.[85]
  • Invest in Canadian universities, businesses, and incubators.[86]
  • Decrease government debt.[86]
  • Recognize Palestine and invest in rebuilding in Gaza.[86]
  • Establish two west-east pipelines to transport Albertan natural gas to Europe and Asia.[83]
  • Invest in Canada's electrical power transmission grid, the Small Modular Reactor Action Plan, and research and development for renewable energy.[83]
  • Work with provinces to modernize healthcare using artificial intelligence.[87]
  • Spend 2% of GDP on defence (the NATO target), by investing in research, growing military through increasing troop wages and benefits, and increasing number of peacekeepers.[88]
  • Supports a CANZUK economic bloc.[89]
  • Refuse to offer Trump concessions for tariffs.[90]
  • Invest in large projects like social housing, rail projects, and expanded public transit to create jobs.[90]
  • Tie number of new immigrants to housing availability.[90]
  • Incentivize local governments to achieve housing development targets.[90]
  • Modify National Building Code to streamline approvals of modular homes.[90]
  • Eliminate the budget deficit by increasing productivity.[88]
  • Increase amount allowed in First Home Savings Accounts.[88]
  • Scrap capital gains tax increase.[88]
Endorsements
Website
[91]
x160px
Mark Carney
Governor of the Bank of Canada
(2008–2013)
Governor of the Bank of England
(2013–2020)
Announced: January 16, 2025
Approved: January 22, 2025[92]
Campaign slogan: It's Time to Build.
Campaign slogan (French): Bâtissons l’avenir.
  • Replace consumer carbon tax with an incentive program to reward green choices, while keeping tax on large industrial emitters.[93]
  • Introduce a "carbon border-adjustment" to penalize high-polluting foreign imports.[93]
  • Spend 2% of GDP on defence (the NATO target) by 2030, by investing in Canadian-made defence equipment and strengthening Canada's Arctic presence through dual-use infrastructure (e.g. deepwater ports, runways).[90]
  • Scrap capital gains tax increase and cut taxes for middle class.[94]
  • Cut red tape on building projects and interprovincial trade.[94]
  • Supports "the concept" of a west-east oil pipeline.[95]
  • Run a small deficit to invest in Canada's economy, while balancing operational spending (e.g. government programs, federal transfers, debt service charges) over three years.[95]
  • Impose dollar-for-dollar retaliatory tariffs on the U.S.[90]
  • Expand Canada's energy infrastructure to be less dependent on foreign suppliers.[90]
  • Double the pace of new housing construction over a decade.[90]
  • Scrap GST on new homes worth up to $1 million for first-time buyers.[90]
  • Cap immigration until it returns to pre-pandemic trends.[90]
  • Create two new Arctic military bases.[88]
Endorsements
Website
[52]
x160px
Chrystia Freeland
Deputy Prime Minister of Canada
(2019–2024)
Minister of Finance
(2020–2024)
Minister of Intergovernmental Affairs
(2017–2020)
Minister of Foreign Affairs
(2017–2019)
Minister of International Trade
(2015–2017)
MP for University—Rosedale
(2015–present)
MP for Toronto Centre
(2013–2015)
Announced: January 17, 2025
Approved: January 22, 2025[92]
Campaign slogan: Fight for Canada
Campaign slogan (French): Défendre le Canada
  • Replace carbon tax with a system collaboratively developed with the provinces and territories.[96]
  • Scrap capital gains tax increase.[97]
  • Implement automatic leadership reviews at permanent biennial conventions.[98]
  • Spend 2% of GDP on defence (the NATO target) by 2027, in part by enlarging military and increasing troop wages by 50%.[99]
  • Cut second income tax bracket rate from 20.5% to 19%.[100]
  • Cap profit margins on essential goods and make shrinkflation illegal.[100]
  • Scrap GST on new homes worth up to $1.5 million for first-time buyers.[100]
  • Cap credit card interest rates at 15%, working toward 10%.[100]
  • Build 100,000 more $10-a-day childcare spots by requiring new or renovated federal offices to include daycare.[100]
  • Cap Cabinet at 20 ministers.[101]
  • If Trump tariffs happen, offer Canadian doctors in the U.S. $200,000 and nurses $100,000 to return to Canada.[86]
  • Scrap trade barriers on agriculture, transportation and alcohol.[86]
  • Enhance tax incentives for critical minerals workers.[86]
  • Tie number of new immigrants to housing availability.[83]
  • Bring back rent-to-own programs.[83]
  • Give renters credit for on-time rent payments.[83]
  • Build more modular housing factories and affordable housing.[83]
  • Impose dollar-for-dollar retaliatory tariffs on the U.S., and 100% tariffs on Teslas.[90]
  • Export liquefied natural gas to Canada's allies.[90]
  • Ask Mark Carney to serve as finance minister.[102]
Endorsements
Website
[53]
x160px
Karina Gould
Leader of the Government in the House of Commons
(2023–2025)
Minister of Families, Children and Social Development
(2021–2023)
Minister of International Development
(2019–2021)
Minister of Democratic Institutions
(2017–2019)
MP for Burlington
(2015–present)
Announced: January 18, 2025
Approved: January 23, 2025[92][103]
Campaign slogan: Meet the Moment
Campaign slogan (French): Rencontrez le moment
  • Cancel April carbon tax increase and create a viable alternative.[104]
  • Scrap capital gains tax increase.[105]
  • Permanently remove GST for children's clothing, diapers, strollers, and car seats.[105]
  • Reduce GST to 4% for one year.[106]
  • Increase corporate tax rate from 15% to 17% on companies that make over $500 million profits per year.[106]
  • Offer a $2,000 tax credit on the provincial land transfer tax and interest-free loans worth up to 50% of the home's purchase price to first-time homebuyers.[85]
  • Spend 2% of GDP on defence (the NATO target) by 2027, by increasing troop wages and improving procurement.[88]
  • Widen eligibility for employment insurance, "modernize" EI, and bolster supports for seniors and disabled people.[107]
  • Introduce a universal basic income program.[107]
  • Exempt supply management from future trade negotiations.[83]
  • Bolster Competition Bureau's powers to better investigate price gouging and overpricing.[83]
  • Expand cooperative housing and accelerate modular housing construction.[90]
  • Supports a citizens' assembly on electoral reform, but wants a referendum on any plan.[108]
Endorsements
Website
[109]

Disqualified

Candidates who were registered and approved but subsequently disqualified by the party.[110][63]

Candidate Experience Candidacy Policies Reasons for disqualification Ref.
x160px
Ruby Dhalla
MP for Brampton—Springdale
(2004–2011)
Announced: January 24, 2025
Approved: January 23, 2025[110]
Disqualified: February 21, 2025[63]
Campaign slogan: Canada's Comeback Starts Now
Campaign slogan (French): Le retour du Canada commence maintenant
  • Negotiate with Trump instead of imposing retaliatory tariffs.[111]
  • Deport illegal immigrants.[111]
  • Impose life sentences for possession of hard drugs.[86]
  • Establish an "economic czar" to identify waste and overspending and "health czar" to review healthcare.[83]
  • Have a deputy prime minister from Quebec, due to lack of fluency in French.[83]
  • 10 violations of campaign and finance rules.
  • Possible violations of the Canada Elections Act.
  • "Certain other election finance matters, non-disclosure of material facts and inaccurate financial reporting."[63]
[112]

Withdrawn

Candidates who registered and were approved but subsequently withdrew.

Candidate Experience Candidacy Policies Ref.
Jaime Battiste Parliamentary Secretary to the Minister of Crown-Indigenous Relations
(2021–present)
MP for Sydney—Victoria
(2019–present)
Announced: January 13, 2025
Approved: January 23, 2025
Withdrew: January 30, 2025
Endorsed: Mark Carney
Campaign slogan: A Balanced Vision for Canada.
Campaign slogan (French): Une vision équilibrée pour le Canada.
  • Continue policies such as the National School Food Program, Canadian Dental Care Plan, Pharmacare, and $10 dollar-a-day childcare.
  • Advocate for further reconciliation with Indigenous people.[113]
[50][114]

Failed to qualify

  • Chandra Arya, MP for Nepean (2015–present). Campaign announced on January 9, 2025, disqualified on January 25, 2025. Deemed "manifestly unfit" to be leader by the Liberals' leadership vote committee.[56][57][58][59]
  • Michael Clark, businessman and anti-abortion activist.[115] Failed to obtain the required number of signatures.[84]

Declined

Endorsements

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>


Debates

Debates among candidates for the 2025 Liberal Party of Canada leadership election
No. Date Place Host Language Participants –  P  Participant
 I  Invited  N  Not invited
 A  Absent invitee  O  Out of race (withdrawn or disqualified)
Baylis Carney Dhalla Freeland Gould
1 February 19, 2025[131] Virtual National Women’s Liberal Commission English Template:Debate-present Template:Debate-absent Template:Debate-present Template:Debate-present Template:Debate-present
2 February 24, 2025[77] Montreal, Quebec Liberal Party of Canada French Template:Debate-present Template:Debate-present Template:Debate-out Template:Debate-present Template:Debate-present
3 February 25, 2025[77] Montreal, Quebec Liberal Party of Canada English Template:Debate-present Template:Debate-present Template:Debate-out Template:Debate-present Template:Debate-present

Opinion polling

Liberal supporters

Polling firm Last date
of polling
Reference Sample
size
Mark
Carney
Chrystia
Freeland
Karina
Gould
Frank
Baylis
Ruby
Dhalla
Anita
Anand
François-
Philippe
Champagne
Christy
Clark
Mélanie
Joly
Dominic
LeBlanc
Other/
undecided
Mainstreet Research February 23, 2025 [132] 43% 31% 16% 3% Undecided 7%
Léger February 10, 2025 [133] 432 68% 14% 3% Someone else 4%
Don't know 11%
Cint Exchange January 31, 2025 [134][135] 675 54% 27% 7% 4% 4% Jaime Battiste 4%
Chandra Arya 2%
Léger January 26, 2025 [136] 336 57% 17% 4% Someone else 4%
Don't know 17%
Léger January 13, 2025 [137] 280 27% 21% 1% 2% 4% 6% Chandra Arya 3%
Steven MacKinnon 0%
Someone else 5%
Don't know 30%
Abacus Data January 7, 2025 [138] 20% 26% 5% 4% 5% 7% 6% Steven Guilbeault 2%
Don't know 25%
January 6, 2025 Justin Trudeau announces his resignation as leader of the Liberal Party and Prime Minister, triggering a leadership election.
Spark Advocacy Before December 25, 2024 [139] 18% 26% 8% 9% 8% 11% 10% Jonathan Wilkinson 8%
Léger December 22, 2024 [140] 245 7% 21% 5% 2% 1% 4% 7% Someone else 7%
Don't know 46%
Léger September 22, 2024 [141] 312 13% 18% 2% 4% 0% 5% 2% Sean Fraser 4%
Someone else 4%
Don't know 46%

All Canadians

Polling firm Last date
of polling
Reference Sample
size
Mark
Carney
Chrystia
Freeland
Karina
Gould
Ruby Dhalla Frank Baylis Anita
Anand
François-
Philippe
Champagne
Christy
Clark
Sean
Fraser
Mélanie
Joly
Dominic
LeBlanc
Justin
Trudeau
Other/
undecided
Mainstreet Research February 13, 2025 [142] 1,128 42% 26% 15% 14% 4%
Léger February 10, 2025 [133] 1,590 37% 12% 3% Someone else 17%
Don't know 30%
Léger January 26, 2025 [136] 1,527 34% 14% 4% Someone else 15%
Don't know 33%
Léger January 13, 2025 [137] 1,545 13% 14% 1% 2% 4% 5% Chandra Arya 1%
Steven MacKinnon 1%
Someone else 14%
Don't know 46%
Abacus Data January 7, 2025 [138] 2,500 13% 17% 3% 3% 6% 2% 6% 3% Steven Guilbeault 2%
Don't know 47%
January 6, 2025 Justin Trudeau announces his resignation as leader of the Liberal Party and Prime Minister, triggering a leadership election.
Nanos Research January 5, 2025 [143] 1,045 13.8% 19.0% 2.4% 3.7% 4.0% 1.6% 4.2% 3.4% 6.4% NOTA 22.3%
Other 5.7%
Unsure 13.5%
Spark Advocacy Before December 25, 2024 [139] 2,500 17% 23% 9% 9% 10% 13% 10% Jonathan Wilkinson 9%
Léger December 22, 2024 [140] 1,521 7% 15% 2% 3% 3% 4% 4% Someone else 15%
Don't know 48%
Nanos Research November 6, 2024 [144] 1,010 17.9% 11.1% 3.3% 4.3% 3.6% 2.5% 3.3% 1.7% 11.4% NOTA 26.2%
Other 1.9%
Unsure 12.6%
Léger September 22, 2024 [141] 1,556 8% 8% 2% 3% 1% 2% 3% 1% Someone else 16%
Don't know 55%
Nanos Research August 1, 2024 [145] 1,035 17.6% 12.3% 3.4% 4.5% 1.0% 5.9% 1.9% 9.4% NOTA 28.8%
Unsure 15.3%
Nanos Research July 3, 2024 [146] 1,018 19.5% 9.4% 2.9% 4.2% 2.4% 4.9% 2.9% 9.0% NOTA 25.0%
Unsure 19.8%
Nanos Research December 2, 2023 [147] 1,069 15.2% 17.8% 4.9% 2.2% 2.0% 3.9% 1.9% 9.3% NOTA 23.5%
Unsure 19.3%

Results

Mark Carney won the election on the first ballot.

First Ballot
Candidate
Votes cast  % Points allocated  %
50px Mark Carney 131,774 86.75% 29,457 85.88%
50px Chrystia Freeland 11,134 7.33% 2,729 7.96%
50px Karina Gould 4,785 3.15% 1,100 3.21%
50px Frank Baylis 4,038 2.66% 1,014 2.96%
Rejected Ballots
Total 151,899 100.00 34,300 100.00

See also

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />
  1. 1.0 1.1 1.2 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 2.2 2.3 2.4 2.5 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 3.2 Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
  10. 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. 33.0 33.1 33.2 Lua error in package.lua at line 80: module 'strict' not found.
  34. 34.0 34.1 Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. 36.0 36.1 36.2 Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. 45.0 45.1 Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. 47.0 47.1 Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. 50.0 50.1 Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. 52.0 52.1 52.2 Lua error in package.lua at line 80: module 'strict' not found.
  53. 53.0 53.1 53.2 Lua error in package.lua at line 80: module 'strict' not found.
  54. 54.0 54.1 Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. 56.0 56.1 56.2 Lua error in package.lua at line 80: module 'strict' not found.
  57. 57.0 57.1 Lua error in package.lua at line 80: module 'strict' not found.
  58. 58.0 58.1 Lua error in package.lua at line 80: module 'strict' not found.
  59. 59.0 59.1 Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. 63.0 63.1 63.2 63.3 63.4 Lua error in package.lua at line 80: module 'strict' not found.
  64. 64.0 64.1 Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. https://www.cbc.ca/news/politics/liberal-leadership-french-debate-1.7465366
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. 74.0 74.1 74.2 Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. 77.0 77.1 77.2 77.3 Lua error in package.lua at line 80: module 'strict' not found.
  78. 78.0 78.1 Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. 83.00 83.01 83.02 83.03 83.04 83.05 83.06 83.07 83.08 83.09 83.10 Lua error in package.lua at line 80: module 'strict' not found.
  84. 84.0 84.1 Lua error in package.lua at line 80: module 'strict' not found.
  85. 85.0 85.1 85.2 85.3 Lua error in package.lua at line 80: module 'strict' not found.
  86. 86.0 86.1 86.2 86.3 86.4 86.5 86.6 Lua error in package.lua at line 80: module 'strict' not found.
  87. Lua error in package.lua at line 80: module 'strict' not found.
  88. 88.0 88.1 88.2 88.3 88.4 88.5 Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. 90.00 90.01 90.02 90.03 90.04 90.05 90.06 90.07 90.08 90.09 90.10 90.11 90.12 90.13 Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. 92.0 92.1 92.2 Lua error in package.lua at line 80: module 'strict' not found.
  93. 93.0 93.1 Lua error in package.lua at line 80: module 'strict' not found.
  94. 94.0 94.1 Lua error in package.lua at line 80: module 'strict' not found.
  95. 95.0 95.1 Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. 100.0 100.1 100.2 100.3 100.4 Lua error in package.lua at line 80: module 'strict' not found.
  101. Lua error in package.lua at line 80: module 'strict' not found.
  102. Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. 105.0 105.1 Lua error in package.lua at line 80: module 'strict' not found.
  106. 106.0 106.1 Lua error in package.lua at line 80: module 'strict' not found.
  107. 107.0 107.1 Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. 110.0 110.1 Lua error in package.lua at line 80: module 'strict' not found.
  111. 111.0 111.1 Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. 116.0 116.1 Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. 118.0 118.1 Lua error in package.lua at line 80: module 'strict' not found.
  119. 119.0 119.1 Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. Lua error in package.lua at line 80: module 'strict' not found.
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. 133.0 133.1 Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. 136.0 136.1 Lua error in package.lua at line 80: module 'strict' not found.
  137. 137.0 137.1 Lua error in package.lua at line 80: module 'strict' not found.
  138. 138.0 138.1 Lua error in package.lua at line 80: module 'strict' not found.
  139. 139.0 139.1 Lua error in package.lua at line 80: module 'strict' not found.
  140. 140.0 140.1 Lua error in package.lua at line 80: module 'strict' not found.
  141. 141.0 141.1 Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.