$ 0 0 Andrew Mitchell was hanging onto his job by a thread today, as senior figures from the press, politics and the police demanded his resignation.