Mandatory Credit: Photo by Canadian Press/Shutterstock (13792911a) Ontario Liberal Leader Steven Del Duca steps off the stage after stepping down as party leader on election night in Vaughan, Ont., Thursday, June 2, 2022. Ontario Liberals are gatheri