Brad Vis Conservative 18908 43.8%
Geet Grewal Liberal 10598 24.5%
Lynn Perrin NDP 8709 20.2%
Tyler Niles PeoplesP2019 3073 7.1%
Nicole Bellay Green 1887 4.4%