Is it all because of Doug Ford? No. It partly is, however.
What has really happened here is this: the Ontario Liberal Party vote has completely collapsed. They may be looking at no seats whatsoever.
Aren’t you glad you were paying The Wizard™️ $70,000 a month, Ontario Liberals?