Jacob Zuma has resigned with immediate effect as President of South Africa following order from his own ruling party the African National Congress.

The former President served nine scandal-ridden years in power.

But the ANC’s deputy secretary general, Jessie Duarte say that the resignation has provided South Africans with certainty at a time of severe economic, social, and environmental challenge in their country.