Direct answer
Aslam Rana was elected.
Aslam Rana received 21,388 votes (37.6%). Hayden Lawrence received 17,079 votes (30.0%).
- Winning party
- Liberal Party of Canada
- Runner-up party
- Conservative Party of Canada
- Winning majority
- 4,309
- Turnout
- 62.3%
- Ballots cast
- 57,432
- Electors
- 92,179
