Direct answer
Rob Oliphant was elected.
Rob Oliphant received 36,744 votes (62.6%). Robert Pierce received 19,480 votes (33.2%).
- Winning party
- Liberal Party of Canada
- Runner-up party
- Conservative Party of Canada
- Winning majority
- 17,264
- Turnout
- 68.1%
- Ballots cast
- 59,143
- Electors
- 86,895
