Liberal Emma Harrison unseats Conservative incumbent Michelle Ferreri in Peterborough

Peterborough has reaffirmed its reputation as a bellwether riding, with Mark Carney's Liberals set to form government

Liberal Emma Harrison celebrates her election as Peterborough's new MP at the Canadian Canoe Museum in Peterborough on April 28, 2025. She defeated Conservative incumbent Michelle Ferreri by over 10,000 votes. (Photo: Allyson Rader)
Liberal Emma Harrison celebrates her election as Peterborough's new MP at the Canadian Canoe Museum in Peterborough on April 28, 2025. She defeated Conservative incumbent Michelle Ferreri by over 10,000 votes. (Photo: Allyson Rader)

“Hi, I’m Emma Harrison. I’m the MP.”

Peterborough has reaffirmed its reputation as a bellwether riding, with Liberal candidate and political neophyte Emma Harrison unseating Conservative incumbent Michelle Ferreri as the Liberals led by Mark Carney will form their fourth consecutive government — a remarkable comeback given that only five months ago their defeat at the polls under Justin Trudeau seemed inevitable.

That said, the Conservative incumbents in the three other ridings in the Kawarthas region — Haliburton-Kawartha Lakes, Northumberland-Clarke, and Hastings-Lennox and Addington-Tyendinaga — will hold onto their seats, and it appears the Carney will not have the strong mandate he was seeking from Canadians to deal with the threats to Canada’s economy and sovereignty from U.S. President Donald Trump.

Advertisement - content continues below

 

 

In the early morning hours after election day on Monday, it appears a minority Liberal government is likely. The Liberals were elected or leading in 166 seats and the Conservatives in 146, with the Bloc Québécois holding the balance of power with 23 seats.

Meanwhile, support for the NDP has collapsed, leaving them with only seven seats instead of the 24 seats they held before the election — and without the 12 seats needed for official party status. NDP leader Jagmeet Singh announced his resignation after the results and after losing his own B.C. riding. The Green Party has a single seat.

If the Liberals fail to gain the 172 seats required for a majority, they will need to depend on support from the Bloc Québécois to avoid being defeated during in any non-confidence motions.

Supporters of Peterborough Liberal candidate Emma Harrison gathered at the Canadian Canoe Museum in Peterborough on April 28, 2025. (Photo: Allyson Rader)
Supporters of Peterborough Liberal candidate Emma Harrison gathered at the Canadian Canoe Museum in Peterborough on April 28, 2025. (Photo: Allyson Rader)

In Peterborough, Harrison held an early lead over Ferreri when the first polls reported, and maintained and then widened that lead as the evening went on. Strategic voting clearly played a large role in Harrison’s victory, with NDP candidate Heather Ray receiving only 2,385 votes.

By comparison, NDP candidate Joy Lachica received 13,302 votes in the 2021 election, allowing Ferreri — who herself was a political neophyte at the time — to unseat Liberal incumbent Maryam Monsef by 2,738 votes, receiving 27,402 votes to Monsef’s 24,664.

Harrison, who defeated Ferreri by over 10,000 votes (42,427 to 32,267), celebrated her win before a crowd of jubilant supporters at the Canadian Canoe Museum.

Advertisement - content continues below

 

 

“I have been saying this line, this whole time, anytime I have to introduce myself — everywhere I go I say ‘Hi, I’m Emma Harrison, blah blah blah’,” Harrison said during her victory speech. “But now I get to say, ‘Hi, I’m Emma Harrison. I’m the MP.'”

“The theme of this whole speech is going to be, this is not really about me — at all. This whole campaign is built on so many incredible people and all of their efforts, from our volunteers, our incredible campaign manager Andy Mitchell … people keep thanking me but there are so many people who should be thanked, and that’s everyone in this room, the people of Peterborough who understood how important this election was, not only nationally but in our community.”

“Thank you to Peterborough city and county for giving me this opportunity to serve as your next Member of Parliament,” Harrison said, before thanking her family, including her “incredible” husband for his support, including taking care of their three children while Harrison has been campaigning.

Newly elected Peterborough Liberal MP Emma Harrison thanks her campaign manager Andy Mitchell at the Canadian Canoe Museum in Peterborough on April 28, 2025. (Photo: kawarthaNOW)
Newly elected Peterborough Liberal MP Emma Harrison thanks her campaign manager Andy Mitchell at the Canadian Canoe Museum in Peterborough on April 28, 2025. (Photo: kawarthaNOW)

After explaining how she become the Liberal candidate, Harrison thanked all her supporters and everyone she has met in the riding.

“The love and support has been endless,” she said. “This has been an incredibly positive, hopeful campaign.”

Harrison also acknowledged her relationship with Green Party candidate Jazmine Raine and NDP candidate Heather Ray.

“That is the only way forward, and it was easy because wonderful people chose to put their name on the ballot and come forward and fight for what they believe in,” she said. “I’m honoured to have been on the ballot with them, and their kindness and their support, and how we clap for each other, and support each other, wrote messages to each other, supporting one another.”

Advertisement - content continues below

 

 

After also thanking Ferreri for her service as a Member of Parliament, Harrison turned her attention to “newly elected prime minister” Mark Carney.

“He is a person who chose to put his hand up, who decided to take on this huge role for all of us, for Canada, for the support he’s been given in his life and career, and I feel the exact same way,” she said. “People of this riding and of this community have supported me endlessly in my whole life, as a small business owner, as an athlete, as a young person just growing up.”

“So this is but a small part of my ability to repay everyone who’s ever supported me. I really do love this community so much, and the people who live here. I know people talk endlessly about tariffs and Donald (Trump) and all of those things, but the truth for me is, what was on the ballot was humanity.”

“We have to come together, we have to stay unified, we have to move forward together as a country and as a people, and support one another every single day.”

Harrison said she is looking forward to working in Ottawa to deliver on the Liberals’ campaign promises, joking that she is “incredibly irritating” when it comes to achieving results.

Liberal Emma Harrison delivers her victory speech at the Canadian Canoe Museum in Peterborough on April 28, 2025 after defeating Conservative incumbent Michelle Ferreri by over 10,000 votes. (Photo: kawarthaNOW)
Liberal Emma Harrison delivers her victory speech at the Canadian Canoe Museum in Peterborough on April 28, 2025 after defeating Conservative incumbent Michelle Ferreri by over 10,000 votes. (Photo: kawarthaNOW)

After mentioning commitments to building affordable homes, supporting families, and building infrastructure in the riding, Harrison said she “will fight any attempts to reverse the progress that has been made for women’s rights” as well as discriminatory practices that often marginalize women and people.

“I do intend to listen more than I speak, and listen to the lived experience of people and believe them when they tell you what they’re saying,” she said.

“We need to stay united as residents and we cannot continue to create division. I will work with everyone, regardless of whether they voted for me or not, and I will be your voice in Ottawa, not Ottawa’s voice in Peterborough … I look forward to showing you just what I can do.”

As for other ridings in the Kawarthas region, Conservative incumbent Jamie Schmale in Haliburton-Kawartha Lakes easily defeated Liberal challenger Nell Thomas by 13,031 votes.

In Northumberland-Clarke, the race was a bit tighter with Conservative incumbent Philip Lawrence beating Liberal John Goheen by only 3,102 votes. In Hastings—Lennox and Addington—Tyendinaga, Conservative incumbent Shelby Kramp-Neuman defeated Liberal Tracey Sweeney Schenk by 9,393 votes.

Advertisement - content continues below

 

 

Here are the unofficial election results for the greater Kawarthas region as reported by Elections Canada as of 2 a.m. on April 29.

 

Peterborough

Formerly Peterborough-Kawartha

307 of 308 polls reporting (99.68%)
Voter turnout: 78,390 of 106,789 registered electors (73.41%)

  Candidate Votes  
Emma Harrison – Liberal Party of Canada 54.1%
42,427 votes
Michelle Ferreri – Conservative Party of Canada 41.2%
32,267 votes
Heather Ray – New Democratic Party 3%
2,385 votes
Jazmine Raine – Green Party of Canada 0.8%
653 votes
Jami-Leigh McMaster – People’s Party of Canada 0.3%
271 votes
Chad Jewell – Independent %0.3
221 votes
Matthew Grove – Christian Heritage Party of Canada 0.2%
167 votes


 

Haliburton-Kawartha Lakes

Formerly Haliburton-Kawartha Lakes-Brock

302 of 314 polls reporting (95.86%)
Voter turnout: 72,257 of 104,259 registered electors (69.31%)

  Candidate Votes  
Jamie Schmale – Conservative Party of Canada (incumbent) 56.6%
40,925 votes
Nell Thomas – Liberal Party of Canada 38.6%
27,894 votes
Alyea Teel – New Democratic Party 3.5%
2,513 votes
Michael Penman – People’s Party of Canada 1.3%
925 votes


 

Northumberland-Clarke

Formerly Northumberland-Peterborough South

251 of 254 polls reporting (98.82%)
Voter turnout: 65,605 of 94,937 registered electors (69.1%)

  Candidate Votes  
Philip Lawrence – Conservative Party of Canada (incumbent) 49.7%
32,620 votes
John Goheen – Liberal Party of Canada 45%
29,518 votes
Ava Becker – New Democratic Party 3%
1,968 votes
Christina Marie Wilson – Green Party of Canada 0.9%
594 votes
Lisa Bradburn – People’s Party of Canada 0.7%
490 votes
Jody Ledgerwood – Independent 0.4%
259 votes
John Wesselius – Christian Heritage Party of Canada 0.2%
156 otes


 

Hastings-Lennox and Addington-Tyendinaga

Formerly Hastings-Lennox and Addington

248 of 258 polls reporting (96.12%)
Voter turnout: 51,351 of 93,375 registered electors (54.99%)

  Candidate Votes  
Shelby Kramp-Neuman – Conservative Party of Canada (incumbent) 56.3%
28,920 votes
<
Tracey Sweeney Schenk – Liberal Party of Canada 38%
19,527 votes
Ava Duffy – New Democratic Party 3.7%
1,921 votes
Michael Holbrook – Green Party of Canada 1.3%
655 votes
Zaid Yusufani – People’s Party of Canada 0.6%
328 votes