Direct answer
Terry Sheehan was elected.
Terry Sheehan received 30,936 votes (47.4%). Hugh Stevenson received 29,208 votes (44.7%).
- Winning party
- Liberal Party of Canada
- Runner-up party
- Conservative Party of Canada
- Winning majority
- 1,728
- Turnout
- 67.9%
- Ballots cast
- 65,671
- Electors
- 96,688
