Mayoral approval ratings: Zedda rises and moves to the top of the list