Toronto's mayoral candidates squared off in a debate on Wednesday, and Rob Ford was a popular target.

Some recent polls have put Ford as the frontrunner in the race, and he came under attack from all sides. The other candidates took issue with him on several fronts, including taking two salaries -- one with council, and one with his family business.

All of the candidates except Ford signed a pledge agreeing to make Toronto an "age-friendly" city, including having minimum times for crossing signals, and having an age-friendly champion on council. Ford refused to sign, because he says it's unclear how much the promises would cost.

The debate took place at Ryerson University, and was hosted by the seniors lobby group "CARP".

CP24's next live mayoral debate is on August 17th. Watch the top candidates discuss and debate the issues on: "Your Vote: The Race for Mayor."

You are invited to participate by emailing your questions to now@cp24.com.