Minority Win, Major Shocks: Liberals Prevail While Poilievre and Jagmeet Ousted
The Canadian Liberal Party has won the 2025 Canadian general election with 169 seats. Since 172 seats are needed for a majority, they will have to strike deals with smaller parties to govern. In a major upset, Conservative Party leader Pierre Poilievre and New Democratic Party (NDP) leader Jagmeet Singh lost their own seats. Liberal Party candidate Bruce Fanjoy flipped the Carleton riding - a seat Pierre Poilievre had held for seven consecutive elections - while Jagmeet Singh finished third in Burnaby Central. The Conservatives secured 144 seats nationally, while the NDP managed just seven. The Bloc Québécois, a party that fields candidates only in Quebec, won 22 seats. Meanwhile, the Greens saw their seat count halved, ending up with just one.