Steven Del Duca resigns as Ontario Liberal leader after failing to win home riding
From Global News. Steven Del Duca has lost the riding of Vaughan-Woodbridge for the second consecutive election, and as a result resigned as leader of the Ontario Liberal party. PC Party incumbent Michael Tibollo held the seat he gained from Del Duca in 2018. In his election night speech, Del Duca referenced the progress he…