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


Party Votes Candidate
PC 26,194 Randy Hillier 1st past the post
NDP 15,349 Ramsey Hart 15th added seat,  7th added NDP seat
Liberal 5,359 Amanda Pulker-mok
Green 2,410 Anita Payne
Libertarian 601 Steve Gebhardt
Independent 440 John A. Mcewen
Riding Total 50,353