Michele Babchuk of the NDP has been elected as the new MLA in North Island, keeping the seat for the party.
Babchuk won 2,269 out of 5,092 counted votes (44.56 per cent) with 46 of 102 polls reporting.
Alexandra Morton of the Green party won 1,463 votes (28.73 per cent). Norm Facey of the BC Liberal Party won 1,026 votes (20.15 per cent). John Twigg of the Conservative party won 334 votes (6.56 per cent).
As of 9:35 p.m., The Canadian Press is projecting the BC NDP has won a majority government. The party has won or is leading in 54 of 87 seats. The BC Liberal Party has won or is leading in 30, and the BC Green Party has won or is leading in three seats.
As of Oct. 23, 8,053 vote-by-mail packages had been issued to registered voters in the riding. There are a total of 40,264 registered voters in North Island.
Provincewide, 724,279 mail-in ballots have been sent out, and there are 3,485,858 registered voters.
Mail-in ballots will be counted by hand, starting in 13 days.
Full results as of 9:35 p.m.:
1. Michele Babchuk – NDP
Votes: 2,269 votes (44.56 per cent)
2. Alexandra Morton – Green party
Votes: 1,463 votes (28.73 per cent)
3. Norm Facey – BC Liberal Party
Votes: 1,026 votes (20.15 per cent)
4. John Twigg – Conservative party
Votes: 334 votes (6.56 per cent)
See the B.C. election results here.