Skip to content

B.C. Votes 2024: Conservatives sweep three Richmond ridings, NDP takes Richmond-Steveston

NDP and Conservatives end the night neck and neck with no clear winner.

The preliminary results for the four Richmond ridings in the 43rd B.C. General Election are in and two ridings appear to have turned blue.

The Conservative Party of BC has secured victories in three of Richmond's four ridings — Richmond Centre, Richmond-Bridgeport, and Richmond-Queensborough — while the BC NDP claimed the win in Richmond-Steveston.

Mail-in ballots are still to be counted, and it's expected they will be done by Oct. 26. 

Provincially, the battle for the most seats was flipping between the BC NDP and the Conservative Party of BC throughout the night.

As of 11:45 p.m. on Oct. 19, the BC NDP was projected the winner or leading in 46 seats and the Conservatives in 45 seats. The Greens were expected to take two ridings.

To have a majority government, a party must hold 47 seats in the provincial legislature.

There were still a handful of tight races at the end of the night. And in one riding, Juan de Fuca-Malahat, the two main candidates were separated by just 25 votes.

This provincial election was marked by concerns over public safety, housing and affordability, as well as the suspension of BC United’s campaign in late August. 

In Richmond-Bridgeport, BC Conservative candidate Teresa Wat achieved re-election with 9,642 votes and a 58.4-per-cent share in the riding, followed by BC NDP candidate Linda Li with 5,716 votes, a 34.6-per-cent share.

Newcomer Tamás Revóczi from the BC Green Party came in third, with 526 votes and a 3.2-per-cent share in the riding, followed by Glynnis Chan with 512 votes and 3.1 per cent, and Charlie Smith with 121 votes, 0.7 per cent.

In Richmond Centre, BC Conservative Hon Chan clinched the seat with 8,208 votes, which was 52.2 per cent of ballots case, followed by BC NDP incumbent MLA Henry Yao, who wasn't re-elected. He got 5,739 votes or 36.5 per cent.

Independent candidate Wendy Yuan was third with 998 votes (6.4 per cent), followed by Dickens Cheung with 536 votes (3.4 per cent), and Sunny Ho with 233 votes (1.5 per cent).

In Richmond-Queensborough, things were slightly tighter at the top, but, in the end, BC Conservative candidate Steve Kooner was elected with 9,864 votes and a share of 51.2 per cent of the riding. Incumbent BC NDP MLA Aman Singh got 8,442 votes and a share of 43.8 per cent of the riding.

Independent candidate Cindy Wu managed to secure 707 votes at 3.7 per cent, and Errol Povah secured 252 votes at 1.3 per cent.

In Richmond-Steveston, Kelly Greene, incumbent BC NDP MLA, seems to have secured her seat, beating her main rival Michelle Mollineaux with the BC Conservatives.

Greene got 10,012 votes, or 44.18 per cent, while Mollineaux got 9,578 votes, or 42.27 per cent. 

Jackie Lee, the former BC United candidate who ran as an independent, secured 10.12 per cent of the vote, with 2,293 ballots cast in his favour.

Green candidate Elodie Vaudandaine received 778 votes, or 3.43 per cent.

A total of 54 voting places were set up for the 2024 B.C. General Elections in Richmond, which included 44 general voting and 10 advance voting day sites.

Richmond saw 74,157 voters come out to the advance voting and final voting days in this election.

The city saw an estimated 24 per cent voter turnout at advance polls with about 14,000 more than in the 2020 election.

This number is slightly below the 28 per cent overall of B.C. voters who went to the advance polls for this year's election.

Richmond-Bridgeport

19 of 19 voting boxes counted

 Name of Candidate  Party  Votes
 Glynnis Hoi Sum Chan  Independent  512
 Linda Li  BC NDP  5,716
 Tamás Revóczi  BC Green Party  526
 Charlie Smith  Independent  121
 Teresa Wat  Conservative Party  9,642

 

 

 

 

 

 

Richmond Centre

16 of 16 voting boxes counted

 Name of Candidate  Party  Votes
 Hon Chan  Conservative Party  8,208
 Dickens Cheung  Independent  536
 Sunny Ho  Independent  233
 Henry Yao  BC NDP   5,738
 Wendy Yuan  Unaffiliated  998

Richmond-Queensborough

19 of 19 voting boxes counted

 Name of Candidate  Party  Votes
 Steve Kooner  Conservative Party  9,864
 Errol E. Povah  Independent  252
 Aman Singh  BC NDP  8,442
 Cindy Wu  Independent  707

 

 

 

 

 

Richmond-Steveston

20 of 20 voting boxes counted

 Name of Candidate  Party  Votes
 Kelly Greene  BC NDP  10,012
 Jackie Lee Unaffiliated  2,293
 Michelle Mollineaux  Conservative Party  9,578
 Elodie Vaudandaine BC Green Party  778

 

 

 

 

 

- with files from Adam Campbell and Maria Rantanen

Got an opinion on this story or any others in Richmond? Send us a letter or email your thoughts or story tips to [email protected]. To stay updated on Richmond news, sign up for our daily headline newsletter. Words missing in article? Your adblocker might be preventing hyperlinked text from appearing.