Results of the June 7, 2018 Ontario election - Riding Results


Party Votes Candidate
NDP 23,688 Suze Morrison 1st past the post
Liberal 11,986 David Morris 38th added seat,  24th added Liberal seat
PC 6,234 Meredith Cartwright
Green 1,377 Adam Sommerfeld
Libertarian 368 Judi Falardeau
Special Needs 116 Dan King
New Peoples Choice 109 Cameron James
Sex-Ed 102 Theresa Snell
Peoples Political 97 Kevin Clarke
Canadian Economic 65 Wanda Marie Fountain

Riding Total 44,142