A truck driver was stopped for the second time in two hours Thursday and in both cases, was allegedly using cannabis, according to Halton Regional Police.

Halton officers tweeted about the second stop just before 12:30 p.m. near the Highway 401 west on-ramp on Guelph Line.

Police said the truck driver had no insurance and his plates were not authorized.

He is facing nine provincial charges and his driver's licence has been suspended.