
Lorne Doerkson is set to become British Columbia’s next premier after leading the Conservative party to a decisive majority provincial government victory in Saturday’s 2026 provincial general election. The result will bring an end to more than nine years of BC NDP-led provincial government.
David Eby conceded defeat on election night and announced he would step down as BC NDP leader, following the loss in the snap provincial election he called two years early last month.
As of 9 a.m. on Sunday morning, after election night, there are still a few very closely contested races without a projected winner, based on Elections BC’s preliminary results this morning.
- You might also like:
- Conservatives projected to win majority government, with Lorne Doerkson as new B.C. premier
- David Eby becomes first B.C. leader to call snap election, lose, and resign
- BC Greens leader Emily Lowan clinches seat in Vancouver Island riding
- Read their full speeches: B.C. premier-elect Lorne Doerkson celebrates victory as David Eby steps down
- Read her full speech: BC Greens leader Emily Lowan attacks incoming Conservative majority government and the party's 'existence'
- LIVE UPDATES: The ultimate list of B.C. provincial election winners in Metro Vancouver and the Fraser Valley
Across the province at this time, the Conservatives lead in 64 electoral districts, followed by the BC NDP in 27 ridings and the BC Greens in two ridings.
The entire province’s tightest race was in Burnaby South-Metrotown, where the BC NDP’s Paul Choi had 5,811 votes against Conservative David Xie’s 5,745 votes. That left Choi ahead by just 66 votes, which makes it way too close to call.
A week earlier, Xie also appeared on the ballot in the City of Burnaby’s civic election as a Burnaby City Council candidate for the New Burnaby civic party. He had initially planned to pursue municipal office but shifted his focus to provincial politics after Premier David Eby called a snap provincial election, by which time the deadline to withdraw from the municipal race had passed and the civic election’s advance voting was about to get underway. Despite no longer campaigning for City Council, Xie received 5,598 votes in the civic election — well short of the vote total for the final city councillor seat.
View this post on Instagram
View this post on Instagram
The margin was also very small in Ladysmith-Oceanside, where the Conservative’s Kris McNichol led the BC NDP’s Stephanie Higginson by 89 votes. McNichol had 13,418 votes against Higginson’s 13,329 votes, making it the second-closest race in the province.
In Kelowna Centre, the Conservative’s Kristina Loewen led the BC NDP’s Loyal Wooldridge by just 132 votes. Loewen had 10,791 votes against Wooldridge’s 10,659, making it the province’s third-closest contest.
On Vancouver Island, Cowichan Valley had a gap of just 150 votes. The Conservative’s Bert Chen had received 11,099 votes, compared with 10,949 votes for the BC NDP’s Debra Toporowski.
The BC NDP also held a narrow lead in Burnaby East. Rohini Reah Arora had 7,759 votes, putting her 241 votes ahead of the Conservative’s Peter Si, who had 7,518 votes.
In Port Coquitlam, the BC NDP’s Mike Farnworth — the B.C. Minister of Transportation and Transit — was ahead of Conservative’s Keenan Adams by 386 votes. Farnworth had 9,760 votes, compared with Adams’ 9,374 votes.
Vancouver-Fraserview was similarly close, with the Conservative’s Deep Sandhu leading the BC NDP’s Aman Singh by 387 votes. Sandhu had 7,156 votes, compared with Singh’s 6,769 votes.
In Surrey City Centre, the Conservative’s Zeeshan Wahla had received 5,713 votes against the BC NDP’s Amna Shah’s 5,318 votes, representing a slim lead of 395 votes. The Conservatives have secured nine of the 10 Surrey-named ridings, including Surrey-White Rock, effectively reversing and completely ending the BC NDP’s notable electoral success in Surrey ridings since the 2017 provincial general election.
Altogether, across the province, there were 18 riding races separated by fewer than 1,000 votes in the preliminary results, with the vast majority of these tight races being enough to call a projected winner based on the counts and case-by-case variables at the riding, such as Vancouver-Point Grey, where Eby has a lead of 538 votes over the Conservative’s Alex McMillan.
Elections BC notes that mail-in ballots, assisted telephone votes, absentee ballots cast at special voting opportunities, and absentee ballots cast on election day are counted later from Nov. 6 to 10. Until those remaining ballots are counted, the vote totals and margins in these individual riding races remain subject to change.
With 99.57 per cent of ballot boxes reporting as of 9 a.m. Sunday, the Conservatives had 861,258 votes or 48.05 per cent of the provincial vote. The BC NDP had 669,901 votes, or 37.38 per cent, while the BC Greens had 196,593 votes or 10.97 per cent.
CentreBC had received 28,998 votes, representing 1.62 per cent, followed by OneBC with 26,991 votes or 1.51 per cent.
The preliminary turnout estimate was 48.06 per cent, based on 1,796,615 votes considered and counted to date and 3,738,182 registered voters as of Oct. 14. These figures are also subject to change.
- You might also like:
- Conservatives projected to win majority government, with Lorne Doerkson as new B.C. premier
- David Eby becomes first B.C. leader to call snap election, lose, and resign
- BC Greens leader Emily Lowan clinches seat in Vancouver Island riding
- Read their full speeches: B.C. premier-elect Lorne Doerkson celebrates victory as David Eby steps down
- Read her full speech: BC Greens leader Emily Lowan attacks incoming Conservative majority government and the party's 'existence'
- LIVE UPDATES: The ultimate list of B.C. provincial election winners in Metro Vancouver and the Fraser Valley