Canada election results: St. John’s East

Liberal candidate Joanne Thompson is projected to win the riding of St. John’s East, taking the Newfoundland and Labrador seat away from the NDP.

Thompson won the race with nearly 44 per cent of the vote, nine points ahead of NDP challenger Mary Shortall.

Shortall was running in place of incumbent MP Jack Harris, who caused an upset in the 2019 election when he snagged the seat in a tight race against Liberal incumbent Nick Whalen. That election was a rematch of their contested 2015 race, where Harris lost to Whalen after representing the riding since 2008.

In June, Harris announced he wouldn’t be running in the next federal election. The former lawyer announced in 2020 that he had been diagnosed with cancer.

The back-and forth between Harris and Whalen followed a years-long reign by Conservative MP Norman Doyle, who retired in 2008.

Story continues below advertisement

This riding, formerly known as St. John’s North, is located near the neighbouring ridings of Avalon and St. John’s South–Mount Pearl. It covers parts of St. John’s, Bell Island and Kellys Island.


Conservative: Glenn Etchegary

People’s Party: Dana Metcalfe

NDP: Mary Shortall (successor to the incumbent)

Liberal: Joanne Thompson

-With files from Leslie Young and Alexander Quon

Sponsored content