Races to watch — the results

Earlier today we posted a story identifying nine strategic ridings. Here are the results:

CENTRAL NOVA: Though Elizabeth May gave Peter MacKay a run for his riding during the campaign, the Tory heavyweight came away with a resounding victory.

PARKDALE-HIGHPARK: The race was too close to call until well into the evening, but Liberal Gerard Kennedy eventually edged out the NDP’s Peggy Nash.

HALTON: Conservative Lisa Raitt topped Garth Turner, the Tory-turned-Independent-turned-Liberal.

VANCOUVER CENTRE: Hedy Fry proved, once more, that she’s the giant slayer of downtown Vancouver. Tory Lorne Mayencourt did surprisingly well, placing second.

WEST N.S.: Conservative Greg Kerr successfully unseated Liberal Robert Thibault.

VAUDREUIL-SOULANGES: The Bloc’s Meili Faille roundly thumped ex-Senator Michael Fortier, the Tories’ only cabinet loss.

WESTMOUNT-VILLE MARIE: Former astronaut Marc Garneau soundly defeated the NDP’s Anne Lagacé Dowson, holding the staunchly Liberal seat.

PAPINEAU: The Trudeau legacy lives on as Justin packs his bags for Ottawa after beating Bloc incumbent Vivian Barbot.

Tory incumbent Gary Lunn was triumphant again, beating out Liberal candidate Briony Penn.

Looking for more?

Get the Best of Maclean's sent straight to your inbox. Sign up for news, commentary and analysis.