election canada results

These were the closest races in Toronto ridings during Canada's federal election

The 45th Canadian federal election is officially over, and Mark Carney has led the Liberal Party of Canada to a narrow victory. The Liberals have won 162 seats and are leading in six more as of Tuesday morning, just shy of the 172 seats required for a majority in the 343-seat House of Commons.

The Conservative Party, led by Pierre Poilievre, is set to remain in opposition with 140 seats and leads in four additional ridings as of Tuesday morning. Some seats throughout the province remain too close to call.

The general election brought some significant changes to the House of Commons, with the emergence of a two-party contest between the Liberals and Conservatives, the collapse of NDP support, and many notable incumbent losses.

Here's a look at the result from key battleground ridings in Toronto.

Toronto—St. Paul's

Long held by the Liberals, this riding flipped to the Conservatives in a by-election last June, when Don Stewart won by just over 600 votes, becoming the first Conservative MP since 1993 to represent the riding.

Monday night's election was a rematch between Stewart and Liberal candidate Leslie Church, who previously served as a top aide to former finance minister Chrystia Freeland. Last year's race between the two candidates was seen as a referendum of sorts regarding the leadership of then-Prime Minister Justin Trudeau.

At the time of publication, Church has reclaimed the contentious seat for the Liberals after receiving roughly 61.9 per cent of the vote on Monday night.

Eglinton—Lawrence

Back in February, Vince Gasparro was just 200 votes shy of claiming this riding for the Ontario Liberal Party during the 2025 provincial election. Gasparro was a former senior advisor to ex-Toronto mayor John Tory and ran for the federal Liberals this time around.

The Conservative candidate is Karen Stintz, a former city councillor and chair of the TTC board under Mayor Rob Ford. As of Tuesday morning, the riding has not been officially called, but the Liberals are leading with Gasparro ahead by roughly 500 votes.

The Liberals could have fumbled this close race when flyers directing voters to incorrect polling stations were handed out in Eglinton—Lawrence.

Taiaiako'n—Parkdale—High Park

This west-end riding was seen as one of the NDP's best chances in Toronto, with the party coming within 1,700 votes of taking the seat in the last election. The NDP candidate, Bhutila Karpoche, is the former member of the provincial legislature in this riding. The Liberal candidate, Karim Bardeesy, previously served as a senior advisor to former Ontario Premier Dalton McGuinty.

In the end, Bardeesy won the seat with 55.5 per cent of the vote, while Karpoche finished with 23.1 per cent.

Lead photo by

Pascal Huot/Shutterstock.com


Latest Videos



Latest Videos


Latest in City

Ontario invasive plant looks exactly like food but gives you painful burns and blisters

This is what Toronto looked like during World War II

Lilly Singh says Toronto traffic is much worse than L.A.

2026 CNE could be the last time the Snowbirds fly in Toronto

Someone in Toronto has painted the sky every single day for six years straight

It will be a total nightmare getting around Toronto this weekend

Ontario resident faces fraud charges for alleged Shoppers Drug Mart price tag heist

Canada was just ranked among the best countries in the world for higher education