To be honest, my take is that Ford is way too much of a hot head for public office. The press are acting like trolls but he falls for it every single time.
Maybe he's doing right by the city, I don't know. Actually, he's not my mayor so I don't really care, lol.
But I think in a lot of ways, he's his own worst enemy. And he's apparently already got a long list.