Direct answer
Kent MacDonald was elected.
Kent MacDonald received 14,404 votes (57.0%). James Aylward received 9,442 votes (37.4%).
- Winning party
- Liberal Party of Canada
- Runner-up party
- Conservative Party of Canada
- Winning majority
- 4,962
- Turnout
- 79.0%
- Ballots cast
- 25,494
- Electors
- 32,251
