Manchester City’s miserable run continued at the weekend as they were beaten at Aston Villa.