Richmond-Steveston candidates
Gordon Zhang leads the initial count by 3,841 votes. Kelly Greene was the BC NDP MLA for Richmond-Steveston until the Legislative Assembly was dissolved on September 22, 2026.
Final count Nov 6 to 10
Initial count done in Richmond-Steveston. Not final.
The 2026 count
BC Ballot called this riding for Gordon Zhang (Conservative), 10:21 p.m. PT Oct 24.
| Candidate | Party | Votes | Share | Status |
|---|---|---|---|---|
| Gordon Zhang | Conservative Party | 10,843 | 54.18% | Leading |
| Bruce Kong | BC NDP | 7,002 | 34.99% | |
| Barry Wosk | CentreBC | 1,598 | 7.98% | |
| Robert Evans | Independent | 444 | 2.22% | |
| Keenan Yang | CanWest Party (CWP) | 126 | 0.63% |
Elections BC’s initial count (67 of 67 Final Voting Day, 8 of 8 advance)
How Kelly Greene voted Present for 105 of 105 recorded divisions since 2024
- Held the seat
- Kelly Greene, 2024 general election to dissolution on September 22, 2026
- First elected to the Legislature
- 2020
- 2024 margin
- 484 votes
- Registered voters, 2024
- 39,067
- 2024 turnout
- 59.7 percent valid ballots cast
- Municipality
- Richmond
- Communities
- Blundell, Broadmoor, Seafair, Steveston
Richmond-Steveston election results, 2024
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Kelly Greene | BC NDP | 10,332 | 44.27% |
| Michelle Mollineaux | Conservative Party | 9,848 | 42.20% |
| Jackie Lee | Independent | 2,354 | 10.09% |
| Elodie Vaudandaine | BC Green Party | 803 | 3.44% |
How the last MLA voted
since the 2024 election
105
Present for 105 of 105