Haringey: Labour chief whip upbraids ‘unprofessional’ councillors for ‘bullying’, ‘barking’ and ‘bad mouthing’
Tower Hamlets: Labour holds one seat and loses another after distinctively fractured by-election battles