The president, seen as untouchable not long ago, has been ordered by his party, the African National Congress, to step down.