Still awake from watching the election returns? John Moore breaks down all the results that leaves Doug Ford and his PCs with an even larger majority than four years ago. Meanwhile, both Steven Del Duca and Andrea Horwath call it quits. Plus the Greens keep their seat. What a ride...