Current MPPs
Current party standings
80
Progressive Conservative Party of Ontario
28
New Democratic Party of Ontario
9
Ontario Liberal Party
2
Green Party of Ontario
5
Independent
Results: 124
Name
Party
Riding
Steve Clark
Progressive Conservative Party of Ontario
Leeds—Grenville—Thousand Islands and Rideau Lakes
Progressive Conservative Party of Ontario
Leeds—Grenville—Thousand Islands and Rideau Lakes