Direct answer
Ellis Ross was elected.
Ellis Ross received 21,202 votes (47.2%). Taylor Bachrach received 17,677 votes (39.3%).
- Winning party
- Conservative Party of Canada
- Runner-up party
- New Democratic Party
- Winning majority
- 3,525
- Turnout
- 64.6%
- Ballots cast
- 45,236
- Electors
- 69,983
