Lenore Zann
Liberal
16672
36.7%
Scott Armstrong
Conservative
16219
35.7%
Jason Blanch
Green
6015
13.2%
Larry Duchesne
NDP
5451
12%
William Archer
PeoplesP2019
608
1.3%
Matthew V. Rushton In
Independent
232
0.5%
Jody O'Blenis
VeteransC2019
144
0.3%
Stephen J Garvey
NCitizensA2019
109
0.2%