I’m sure the mayor himself is single-handedly responsible for all of it.
He was his own worst enemy. His approval rating soared during his first year in office despite the bad press. Had he been able to stay sober he’d have been at least 20 points ahead in the polls right now; he won in 2010 with 48% and became more popular when he started delivering results. The *only* reason he’s having trouble now was his habit of showing up somewhere drunk and doing idiotic things while there were cameras around.