BC Liberal candidate Eleanore Sturko marched to victory on Saturday in Surrey South, winning a seat that the party would typically view as a ‘safe seat’ until recently.
Here are the results of the by-election compared to the 2017 and 2020 general election results:

Hot take:
- The BC Liberals won, which was no small thing. A loss here would have been a major setback. After being pummelled by John Horgan’s NDP in the 2020 general election, the BC Liberals have shown they can win again, albeit in very friendly territory. Moreover, the BC Liberals gain a potential frontbencher from the Lower Mainland who, among other things, presents a new face for the party in the LGBTQ+ community.
- NDP poll results didn’t translate to Surrey South. In 2020, the NDP won the popular vote 48% to 34% – a massive margin. Since then, the NDP have sustained that polling gap in many polls, including a Leger poll that recently showed a 16 point gap. With those kind of numbers, we could have expected a close race in Surrey South, similar to 2020. Instead, the final result (percentage of vote) looks very much like the 2017 dead-heat general election. The NDP didn’t go all-out to win this by-election – the leadership vacuum existing between Premier Horgan packing his bags and David Eby, presumably, waiting to pick up the keys may have been a factor.
- Neither party got the vote out – while the BC Liberals got enough votes out to win, both the BC Liberals and NDP received significantly fewer votes than previous elections. Low turnout is normal for a by-election, indicating low voter interest and perhaps low voter anger too. The summer timing certainly conspired against high turnout as well.
- The BC Conservatives showed up and it didn’t impact the result– the BC Conservatives didn’t run a candidate in 2017 or 2020, but they showed up for the by-election and garnered about 13% of the vote. This could have been highly problematic for the BC Liberals in a close race, but Sturko still won with a Cadieux-like margin. Let’s say Jinny Sims becomes mayor and resigns her seat in neighbouring Panorama – a 13% BC Conservative vote there would make life more difficult for BC Liberal chances.
- What happened to the Greens? – Sonia Furstenau’s Greens fell to less than 4% of the vote. Is the Green brand in a funk? Normally, a by-election would be a time to stand out, but they ended up in fourth, here, well behind the BC Conservative. Surrey is not a Green hotspot though so their attention may be elsewhere.
I recently wrote about the consequential BC by-elections of the past 50 years. In Surrey South, BC Liberals held a seat they have traditionally held so it doesn’t appear to be historically important, except that the margin of victory could indicate that BC politics is returning to a more competitive footing. The by-election result may not be the cause of a new dynamic, but rather an indicator of what is already taking place. The 2020 general election was an outlier in terms of the pandemic and that the NDP had a major leadership advantage. Perhaps it was an aberration, like 2001, and we are slowly returning to the polarized, competitive political landscape that has been typical of BC politics since the mid 1970s.
I guess you could say the Surrey South by-election was like an NHL exhibition game – interesting, sparsely attended, an opportunity to see some new talent (Sturko), but the real action will be when the regular season starts in December once the new NDP leader gets on the ice.
Well done Mike. A solid analysis as usual.
LikeLike