Direct answer
Ali Ehsassi was elected.
Ali Ehsassi received 25,488 votes (53.4%). James Lin received 20,977 votes (44.0%).
- Winning party
- Liberal Party of Canada
- Runner-up party
- Conservative Party of Canada
- Winning majority
- 4,511
- Turnout
- 60.5%
- Ballots cast
- 48,150
- Electors
- 79,526
