Kelly-Ann Callaghan
Green
694
1.4%
Paul Church
PeoplesP2019
333
.7%
Larry Duchesne
NDP
1873
3.8%
Stephen Ellis
Conservative
22701
45.8%
Alana Hirtle
Liberal
23929
48.3%