A 32-year-old man from Cambridge allegedly caused a collision on the QEW, and was charged with impaired driving.