Who is new Ontario Liberal Leader Steven Del Duca?

Former provincial cabinet minister Steven Del Duca was elected to lead the Ontario Liberals into the 2022 election.