Ontario Liberal Leader Steven Del Duca shared his party’s vision for the province

by