Nina Grewal
Conservative
21389
44.7%
Brenda Locke
Liberal
12502
26.13%
Nao Fernando
NDP
10916
22.81%
Brian Newbold
Green
3045
6.36%