Ontario drivers that are now caught high on drugs can now lose their license immediately on the spot. Its Just like they were caught drinking and driving. The driver would also have to pay $180 license reinstatement fee to the providence. This rule took into effect Sunday.
For more on this story: http://www.cbc.ca/news/canada/toronto/drivers-high-drugs-licences-legislation-1.3788481