Direct answer
Yasir Naqvi was elected.
Yasir Naqvi received 51,026 votes (62.7%). Joel Harden received 15,935 votes (19.6%).
- Winning party
- Liberal Party of Canada
- Runner-up party
- New Democratic Party
- Winning majority
- 35,091
- Turnout
- 77.4%
- Ballots cast
- 81,942
- Electors
- 105,823
