Direct answer
Terry Duguid was elected.
Terry Duguid received 27,337 votes (59.0%). Janice Morley-Lecomte received 16,252 votes (35.1%).
- Winning party
- Liberal Party of Canada
- Runner-up party
- Conservative Party of Canada
- Winning majority
- 11,085
- Turnout
- 72.2%
- Ballots cast
- 46,657
- Electors
- 64,611
