Mexico: revolution on a knife-edge