African National Congress leader Cyril Ramaphosa is set to become the next president of South Africa after the dramatic resignation of President Jacob Zuma today.

Do you have a lead on a newsworthy story? Share news tips with us here at Hivisasa!

Mr. Ramaphosa is an ally of Kenya's veteran opposition leader Raila Odinga.

Raila was quick to congratulate him when he took the reins of ANC.

Mr. Zuma buckled under the pressure of accusations of corruption and influence peddling.

Cyril Ramaphosa managed to upstage him as the leader of the governing African National Congress (ANC).

Ramaphosa has pledged to fight corruption ravaging the country and promised to improve the country's economy.

President Zuma has long battled scandal after scandal that threatened to topple his president.

The resignation marks an ignominious end to a presidency ravaged graft allegations that Mr. Zuma strongly rejected.