SURREY, B.C. - The Conservative Party of BC will form a majority government after the Oct. 24, 2026 provincial election, ending nine years of BC NDP government and sweeping all 10 Surrey-area ridings in Elections BC’s preliminary count.
Apna News called the Conservative majority at 9:07 p.m. PT. As of 10:01 p.m., Elections BC’s preliminary results showed the Conservatives leading in 62 of 93 districts with 693,535 votes (47.81%), the BC NDP leading in 29 districts with 546,979 votes (37.70%), and the BC Greens leading in 2 districts with 160,210 votes (11.04%). About 80.97% of ballot boxes had reported. A party needs 47 seats for a majority. Results remain preliminary; Elections BC’s final count runs Nov. 6 to 10.
Surrey swings Conservative in all 10 ridings
Every Surrey-area riding was led by a Conservative candidate in the preliminary count:
- Surrey-Serpentine River: Jessy Sahota led Sikander Kang 9,948 to 5,601, with all 65 ballot boxes counted.
- Surrey-White Rock: Trevor Halford led Darryl Walker 11,547 to 5,725.
- Surrey South: Megan Knight led Parik Tahlan 9,115 to 3,114, with CentreBC leader Elenore Sturko third.
- Surrey-Panorama: Bryan Tepper led Jinny Sims 8,307 to 4,702.
- Surrey-Fleetwood: Garry Purewal led Jagrup Brar 8,438 to 6,334.
- Surrey-Guildford: Garry Thind led Garry Begg 6,976 to 5,794.
- Surrey-Newton: Harj Dhaliwal led Jessie Sunner 5,621 to 4,219.
- Surrey North: Mandeep Singh Dhaliwal led Sahib Thind 4,837 to 2,678.
- Surrey-Cloverdale: Nicholas Cartmell led Stephen Dooley 6,122 to 3,999.
- Surrey City Centre: the closest race in the province, where Zeeshan Wahla leads Amna Shah by two votes, 3,069 to 3,067, with 56 of 65 ballot boxes counted.
What a Conservative majority means for Surrey
Surrey is British Columbia’s second-largest city and its fastest-growing, and its voters have now backed the Conservatives in every local riding. The change of government puts Surrey’s biggest files in new hands: the Surrey Memorial Hospital expansion and the new Cloverdale hospital, the Surrey-Langley SkyTrain extension, provincial funding for the Surrey Police Service transition, and school construction in fast-growing neighbourhoods such as Fleetwood, Clayton and Newton. The Conservatives campaigned on income tax cuts, faster housing approvals and expanded child care, and Surrey’s large commuter and trades workforce will be watching the first budget closely.
A party back in power after nearly a century
The Conservative Party of BC, led into the election by interim leader Lorne Doerkson, has not formed a majority government in British Columbia in 98 years, according to national wire reporting. Doerkson, re-elected in Cariboo-Chilcotin, took over as interim leader only days before the election call and persuaded many former Conservative MLAs who had left the party to return. Federal Conservative leader Pierre Poilievre congratulated Doerkson and the party on the majority on Saturday night, saying he looked forward to working with the new government.
Premier David Eby, whose BC NDP had governed since 2017, announced Saturday night that he intends to resign as BC NDP leader. Eby himself leads his own Vancouver-Point Grey seat by just 527 votes in the preliminary count.
Full riding-by-riding numbers are on the Apna News live results hub and update as Elections BC reports. This story will be updated as the count continues.
Source: Elections BC preliminary results, Oct. 24, 2026
Update, Oct. 25 – final election-night count
Elections BC’s final election-night count (12:49 a.m. PT, Oct. 25) put the Conservatives ahead in 64 of 93 districts, the NDP in 27 and the Greens in 2, on 1,794,017 votes cast and 47.99 per cent turnout. In Surrey, the Conservatives took all 10 ridings: Surrey-Serpentine River, Jessy Sahota 10,106; Surrey-Fleetwood, Garry Purewal 8,689; Surrey-Guildford, Garry Thind 7,739; Surrey-Panorama, Bryan Tepper 8,588; Surrey-White Rock, Trevor Halford 14,337; Surrey City Centre, Zeeshan Wahla 5,710; Surrey-Cloverdale, Nicholas Cartmell 9,148; Surrey North, Mandeep S. Dhaliwal 7,534; Surrey-Newton, Harj Dhaliwal 7,333; Surrey South, Megan Knight 12,556. Results are preliminary; the final count runs Nov. 6 to 10.
You Might Like





