Le gagnant, qui se présentera sous la bannière de l'ANC aux élections de 2024, a été plus ou moins assuré de devenir président au cours des trois décennies qui ont suivi la fin de la domination de la minorité blanche dans le pays par Nelson Mandela.

Mais ce n'est plus une certitude, car la popularité de l'ANC a diminué au cours de cette période et le parti risque de perdre sa majorité pour la première fois.

Plus de 4 400 délégués à la conférence de cinq jours de l'ANC à Johannesburg doivent décider lequel des deux candidats est le mieux placé pour relancer ses chances. Ils voteront dimanche après que l'ANC ait désigné les deux candidats tard dans la journée de samedi.

Leurs partisans se sont affrontés dans un concours de chant aux premières heures du dimanche matin alors que les nominations étaient finalisées. Les partisans de Ramaphosa chantaient des chansons pour le soutenir et levaient deux doigts en signe de second mandat en tant que leader.

Les partisans de Mkhize scandaient "changement" et "Il (Ramaphosa) ne reviendra pas !".

Ramaphosa avait été le favori pour la victoire jusqu'à ce qu'il subisse des pressions pour démissionner suite à un scandale impliquant la découverte d'une cachette d'argent liquide dans sa ferme. Ramaphosa a nié tout acte répréhensible et n'a été accusé d'aucun crime.

Les partisans de l'ancien président Jacob Zuma cherchent à utiliser le scandale pour évincer Ramaphosa.

Zuma fait l'objet d'enquêtes sur plusieurs allégations de corruption, qu'il nie toutes.

Mkhize est apparu comme le politicien le plus puissant du bloc Zuma. Ramaphosa l'a suspendu pour des allégations de corruption dans les appels d'offres COVID-19 l'année dernière, accusations que l'ex-ministre nie.