Some good news in this department!
A private members bill is being introduced at Queen's Park this morning that would implement a "safe passing law". Drivers would be required to allow 1 meter(3 feet) when passing a cyclist, and 5 feet when traveling greater than 50 km/h.
This is a step in the right direction. Next would be educating drivers of the existence of the law, and then enforcement.

I know what the penalty could be for a 1st offense!

Hopefully this goes through.