Stephen Crawford the new MPP for Oakville

At 9:50 PM on June 7, 2018, it was announced that Stephen Crawford became the new MPP for the Oakville riding.

by