Marikana: time is running out for the ANC