For an interactive riding-by-riding election results map, click here.

As the Liberal Party swept to a majority win across Canada after a grueling 78-day election campaign, Vancouver Island voters appeared to break rank with the rest of the country.

As the only B.C.-based federal party leader, Green candidate Elizabeth May neatly wrapped up her riding of Saanich-Gulf Islands early on – but some of the Island’s seven ridings saw more surprising results.

When all was said and done, voters elected NDP candidates in six of seven Island ridings, with May elected as the Island’s – and the country’s – lone Green representative.

Victoria: Greens fall short of Island breakthrough

New Democrat Murray Rankin, the incumbent MP in Victoria, defeated major challenger, the Green Party’s Jo-Ann Roberts, in what was expected to be a hotly contested race.

With more than 200 polls reporting, Rankin held a lead of more than 6,000 votes over Roberts, a former CBC Radio journalist, and was declared winner of the riding.

The win is a major one for the NDP, which suffered major setbacks across Canada under Leader Tom Mulcair, falling from official opposition to third-place status.

“I want to say something. I am so proud of Tom Mulcair and all our team in Ottawa,” Rankin said to cheers of “NDP! NDP!” from a crowd of supporters at his headquarters in Victoria. “Our fight continues, our cause endures and the Canada of our dreams is still within reach.”

Roberts said she was disappointed in the results, and that voters likely believed voting out Stephen Harper was more important than voting for a local candidate.

“He will be a good MP,” she said of her rival. “I’m disappointed, obviously, this is not what I had hoped for and I was sensing there was some momentum. But I think, in the end, people were voting for change.”

Roberts said the Green Party is still encouraged by an increase in party support, but the former broadcaster was hesitant to say whether she’d continue to pursue a role in politics, or return to the world of broadcasting.

Surprisingly, former Liberal candidate Cheryl Thomas still received thousands of votes after withdrawing from the race in late September.

Thomas offered a public apology after posts to social media surfaced in which she allegedly referred to mosques as “brainwashing stations.”

Because the deadline for withdrawing had already passed, Thomas’ name still appeared on ballots.

NDP pulls ahead in Esquimalt-Saanich-Sooke

The newly redistributed riding of Esquimalt-Saanich-Sooke came down to a battle between incumbent MP Randall Garrison (NDP) and a surprising contender, Liberal David Merner.

Garrison, a former Esquimalt city councillor and an instructor in criminal justice and political science, was in a neck-and-neck race with Merner for a time until pulling ahead for the win.

Merner, a lawyer who has provided legal and policy advice to the Department of Justice, would have been the Liberals’ only win on the Island.

Green candidate Frances Litman received the third-most votes, trailed by the Conservatives’ Shari Lukens.

Conservatives lose Duncan, North Island in disappointing show

The governing Conservative party hoped to double its seat count on the North Island – but it instead lost both ridings of North Island-Powell River and Courtenay-Alberni.

John Duncan, the Conservative cabinet minister who secured the North Island riding in 2011, lost in the newly created riding of Courtenay-Alberni to NDP candidate Gord Johns, a former Tofino Councillor and vocal opponent to increased oil-tanker traffic on B.C.'s coast.

It was widely considered Duncan’s riding to lose.

“I guess people wanted a change of government and they decided the Liberals were the place to go,” Duncan said after learning the Liberals had swept to victory across the country.

“All good things come to an end,” he said later, conceding defeat to Johns.

Meanwhile, NDP candidate Rachel Blaney beat out the Conservatives’ other Island hopeful, Laura Smith, in the remote riding of North Island-Powell River.

Smith served an advisor to Duncan for the last seven years.

Liberal surge stops just short of Vancouver Island

Though they made tremendous ground across Canada Monday night, Vancouver Island wasn’t feeling the red surge, apparently.

They had already suffered two major losses in the ridings of Victoria – with Thomas withdrawing over her comments about mosques – and Cowichan-Malahat-Langford Liberal candidate Maria Manna withdrawing her name after receiving public backlash over comments she made questioning the validity of the 9/11 terrorist attacks.

“As often is the case, Vancouver Island may not quite follow the national trend,” political analyst Michael Prince said before election results came in.

But the Liberals still appeared poised to break through in B.C.

According to the CTV News Election Desk, the party was leading or elected in 17 of B.C.’s 42 ridings, followed by the Conservatives and NDP with 12 each, and the Greens with one.