LATEST STORIES:
Here’s how some prominent candidates performed in this federal election

OTTAWA — Voters across the country have cast ballots in a federal election that saw some tight races in many ridings.
A large number of high-profile federal candidates are current and former politicians, or had prominent roles before they took the leap into federal politics.
Here is how some of those candidates have fared in this election.
David Myles, Fredericton—Oromocto
A newcomer to politics, New Brunswick musician and Liberal candidate David Myles won the riding of Fredericton—Oromocto.
Myles is a Juno Award-winning artist and is well-loved in New Brunswick.
The riding was previously held by Jenica Atwin, who did not run in this election.
Michelle Ferreri, Peterborough
Conservative incumbent Michelle Ferreri was defeated in the Ontario riding of Peterborough, losing to Liberal Emma Harrison.
Ferreri is the only incumbent who was opposed by a third-party group — called No More MP Ferreri — that registered specifically to campaign against her.
Ferreri introduced Conservative Leader Pierre Poilievre at a campaign event in Keene, Ont., on Sunday.
Amarjeet Sohi, Edmonton Southeast
Former Liberal cabinet minister Amarjeet Sohi was defeated in Edmonton Southeast by Conservative candidate Jagsharan Singh Mahal.
In 2021, Sohi became Edmonton’s first visible minority mayor.
Nathalie Provost, Châteauguay—Les Jardins-de-Napierville
Nathalie Provost won the new riding of Châteauguay—Les Jardins-de-Napierville.
Provost is former spokesperson for the group PolySeSouvient and survivor of the École Polytechnique massacre.
Aaron Gunn, North Island—Powell River
Aaron Gunn has won the riding of North Island—Powell River.
Gunn came under fire last month when he was accused by some First Nations leaders of denying the effects of residential schools.
Poilievre said at the time that Gunn is aware of the impact those institutions had on families and communities and a Conservative government would move forward in the spirit of reconciliation.
Leslie Church, Toronto—St. Paul’s
Liberal Leslie Church has won the riding of Toronto—St. Paul’s.
Church defeated Conservative Don Stewart less than a year after he was elected in an upset byelection win.
That loss, in what is typically considered a safe seat for the Liberals, sent shockwaves through the party and pressure immediately began to mount on Trudeau to resign.
Kamal Khera, Brampton West
Kamal Khera has been defeated in the Ontario riding of Brampton West.
Khera has been the MP for Brampton West since 2015 and joined cabinet in 2021.
She was sworn in as health minister just before the election on March 14.
Evan Solomon, Toronto Centre
Former journalist Evan Solomon has won the riding of Toronto Centre.
The riding was previously held by former Liberal minister Marci Ien, who won by about 12,000 votes in 2021. The riding has been held by the Liberals since 2015.
Peter Yuen, Markham—Unionville
Liberal candidate Peter Yuen was defeated in the riding of Markham—Unionville by Conservative candidate Michael Ma.
Accused of being linked to pro-Beijing groups, Yuen replaced Paul Chiang, who stepped down as the federal party’s candidate in the Ontario riding after he suggested to a media outlet that a political opponent could be turned over to Chinese officials for a bounty.
Andrew Lawton, Elgin—St. Thomas—London South
Right-wing media personality Andrew Lawton has won the riding of Elgin—St. Thomas—London South.
Lawton, who has written a biography of Poilievre, defeated the Liberals in a new riding that largely replaces Elgin-Middlesex-London.
Conservative Karen Vecchio opted not to run again and did not endorse Lawton.
Ya’ara Saks, York Centre
Former cabinet minister Ya’ara Saks has been defeated in the Toronto riding of York Centre.
Conservative Roman Baber, who ran for the party leadership, is projected to win.
This report by The Canadian Press was first published April 28, 2025
Catherine Morrison, The Canadian Press