President Mugabe is under pressure from the public and his own Zanu-PF party. Photo: EPA/The Herald