Cyril Ramaphosa, actual presidente del país, se ha desempeñado como líder del ANC desde el 18 de diciembre de 2017.