Direct answer
Jenny Kwan was elected.
Jenny Kwan received 24,945 votes (43.6%). Mark Wiens received 20,287 votes (35.5%).
- Winning party
- New Democratic Party
- Runner-up party
- Liberal Party of Canada
- Winning majority
- 4,658
- Turnout
- 62.7%
- Ballots cast
- 57,498
- Electors
- 91,705
