Steven Del Duca Steps Down as Ontario Liberal Leader After Crushing Defeat

Steven Del Duca Steps Down as Ontario Liberal Leader After Crushing Defeat
Ontario Liberal Leader Steven Del Duca looks on from the stage after stepping down as party leader on election night in Vaughan, Ont., on June 2, 2022. The Canadian Press/Chris Young
|Updated:

Steven Del Duca has resigned as leader of Ontario’s Liberals after his party’s third-place finish in the election.

The Liberals failed to secure official party status once again, and Del Duca was unable to win in his own riding of Vaughan-Woodbridge.