Let's hope this disgrace ruins the libs.
It's cut their support considerably, but they haven't been sealed yet...the Fiberals will (with these numbers) still get 60-80 seats and form a strong Official Opposition, with over half their seats coming in the Toronto region.
They need to fall, at least, below 20% to be in a doomsday position.