Steven Del Duca announces he is running to be mayor of Vaughan

Steven Del Duca announced he will be running for mayor of Vaughan.

Del Duca is the former Ontario Liberal Party leader. He stepped down in June after losing the provincial election.

In a Tweet this morning, Del Duca says he will work to fix gridlock in the city if elected.

Ontario’s municipal elections are set to be held on October 24.