Michael McLeod
Liberal
6467
39.7%
Yanik D'Aigle
Conservative
4157
25.5%
Mary Beckett
NDP
3640
22.3%
Paul Falvo
Green
1731
10.6%
Luke Quinlan
PeoplesP2019
296
1.8%