Seven things we learned from the latest mayoral debate

Debaters, time wasters and late contenders

by