Should Andrew Mitchell resign?