The Greens picked up a New Brunswick seat and the Bloc Quebecois surged while People’s Party of Canada Leader Maxime Bernier and veteran Liberal cabinet minister Ralph Goodale lost their ridings as voters decided winners and losers in Monday’s federal election.

Green Leader Elizabeth May was thrilled as her candidate Jenica Atwin defeated a one-term Liberal MP Matt DeCourcey in Fredericton, giving the party its first eastern Canada seat in the House of Commons.

“We had very high hopes,” May, who visited the riding again in the final days of the campaign in hopes of a breakthrough, said on CBC.

Bernier, a former Conservative cabinet minister who broke away to form his own fledgling party after losing the Conservative leadership to Andrew Scheer, was defeated in his Quebec seat in Beauce by Conservative Richard Lehoux.

After campaigning against what he called “uncontrolled” immigration and a rush to act on climate change, he looked chastened in defeat appearing on television late Monday night.

“I accept with humility,” Bernier said of the result, which left his party with no seats.

The Bloc Quebecois tripled its seat count in la belle province as well, leading or elected in 32 seats as of 11:30 p.m., well up from its seat total of 10 in the last Parliament and above the threshold of 12 MPs to achieve recognized party status.

“Its leader Yves-Francois Blanchet has had a nearly perfect campaign in Quebec,” Kealy and Associates, a public policy research firm, said in an analysis emailed to clients.

“His measured messages are attractive to Quebeckers and the percentage increase in support will likely net significant votes that will put his party in a position to have significant sway in the outcome of the next Parliament.

Goodale, who held the only Liberal seat in Saskatchewan, had seen his riding of Regina-Wascana targeted by the Conservatives.

One of the two women axed from the Liberal caucus over their concerns about the SNC-Lavalin scandal both ran as independents went down to defeat.

In Markham-Stouffville, Jane Philpott, who served as health minister under Justin Trudeau, lost to former Ontario health minister Helena Jaczek, running for the Liberals.

But Trudeau’s former attorney general, Jody Wilson-Raybould, was returned as an MP for Vancouver Granville running as an independent.

Just west of Toronto, former Conservative cabinet minister Lisa Raitt was defeated in Milton by Olmpic kayaker Adam van Koeverden, a riding Tory insiders had warned would be tight.

Loading... Loading... Loading... Loading... Loading... Loading...

In Windsor West, former provincial Liberal cabinet minister Sandra Pupatello — who narrowly lost the party leadership to Kathleen Wynne in 2014 — lost to long-time NDP MP Brian Masse in her bid to return to electoral politics.

In Atlantic Canada, Alberta-based parachute candidate and country singer George Canyon ran for the Conservatives in Central Nova but was unsuccessful in his bid to unseat Liberal Sean Fraser, first elected in 2015. The riding was formerly held by Conservative cabinet minister Peter MacKay.

Read more about: