After a horrifying loss in the 2022 Ontario election, Liberal Steven Del Duca Resigns as party leader. The former MP ran in the ridding of Vaughan-Woodbridge and lost for the second time to Michael Tibollo.
Steven Del Duca Resigns hours after his party only won 8 seats and lost official party status.
We are not sure what’s next for the former MP and party leader but he will probably be doing some soul searching.
Watch Steven Del Duca concession speech below.