bcballot. ca
Provincial election Final Voting Day Saturday, October 24, 2026 Advance voting October 16 to 21Where to vote

Henry Yao

BC NDPOn the ballotRichmond Centre

Henry Yao is the BC NDP candidate in Richmond Centre, on Elections BC’s final candidate list.

Next in Richmond Centre: Lawrence Chen CanWest Party (CWP)

The race in Richmond Centre

4 on the ballot

2024 in Richmond Centre

  • Hon Chan Won with 52.0 percent · Conservative Party
  • 2,465 votes Margin over Henry Yao, BC NDP
  • Hon Chan Last MLA · Independent

Richmond Centre: candidates, 2024 result and where to vote

Electoral history

First win on record
2020, Richmond South Centre (provincial)
  1. 2024

    Richmond Centre Provincial general election · BC NDP

    Not elected, 2nd 5,961 votes, 36.8 percent

    Source

  2. 2020

    Richmond South Centre Provincial general election · BC NDP

    Elected 6,743 votes, 50.7 percent

    Source

In the Legislature

MLA
2020 to 2024, 1 Parliament
Henry Yao, terms in the Legislative Assembly, newest first
ParliamentRidingPartyDates
42ndRichmond South CentreElected as BC NDPDecember 7, 2020 to September 21, 2024

Campaign finances

Henry Yao, campaign financing reports filed with Elections BC, newest first
ElectionFiled asTotal raisedTotal spentSource
2024 general electionBC NDP, Richmond Centre$104,112$106,427Report
2020 general electionBC NDP, Richmond South Centre$78,715$60,004Report

Party: BC NDP