An election took place in the federal electoral district of Carleton on April 28, 2025 as part of the 2025 Canadian federal election. Liberal Party candidate Bruce Fanjoy defeated Conservative Party leader and Leader of the Opposition Pierre Poilievre by over 4,300 votes in an upset victory. During the campaign, it became "one of the most-watched races in the country".
Carleton, which covers much of Ottawa's rural area and outer suburbs, was considered a Conservative stronghold seat, with Poilievre holding it, and its predecessor seat NepeanâÂÂCarleton since the 2004 Canadian federal election. First elected when he was 25 years old, Poilievre won seven straight elections, with only the 2015 election being close. The 2025 election was the first with Poilievre as leader of the Conservatives.
Fanjoy, a stay-at-home father, former businessman, and environmentalist began canvassing the district in 2023, and officially became the Liberal candidate in June 2024. His candidacy was initially seen as a "long shot", with many people being skeptical of his chances. During the campaign, he went through two pairs of shoes and a pair of boots, while door-knocking five days a week, estimating that he knocked on 15,000 doors, and raised more than $100,000.
It was not until the last stages of the campaign when the Conservatives began to be worried that the riding was in danger of being lost. With just a few days to go before election day, a source from the Liberal campaign confirmed with the press that their projections showed that the gap between Poilievre and Fanjoy had dropped to five points.
Both the Liberals and Conservatives sent extra campaign workers to the riding in the final days of the campaign, with Conservative sources confirming Poilievre was at risk of losing the seat. Poilievre visited the riding the night before election day, though almost half of all voters had already cast their ballots in advance polls, the most of any district in the country. Previously, Poilievre had only visited the riding at the beginning of the election to launch his campaign.
In addition to the race being a high-profile one, the campaign was targeted by the Longest Ballot Committee, whose aim is to field many candidates to protest Canada's use of the first-past-the-post voting system. In total, 91 candidates ran in the seat, tying the record for the most candidates on a federal ballot. The ballot was a metre long and caused logistical difficulties.
Owing to the closeness of the result, and the sheer length of the ballots, the CBC finally called the race for Fanjoy at 5:00am on election night.
Fanjoy credited his victory to the ongoing trade war with the United States spurred on by President of the United States Donald Trump, with the Liberal campaign drawing parallels between Poilievre and Trump's styles. Many federal public servants live in the riding and Fanjoy targeted them with fears of job cuts by Poilievre. Fanjoy also stated that Poilievre "took the riding for granted". Other factors that were attributed to Poilievre's loss include the suburbanization of the riding, with people moving there during the COVID-19 pandemic in Ottawa, as well as Poilievre's support for the Canada convoy protest, which occupied the city's downtown during the pandemic.
Despite losing the seat, Poilievre decided to stay on as Conservative leader. As a result, Battle RiverâÂÂCrowfoot MP Damien Kurek announced his intention to vacate his seat, which would trigger a by-election in his riding and allow Poilievre a chance to return to Parliament. Poilievre was elected on August 18, returning to the House of Commons.