As we entered 2017 the race for the presidency of the ANC (and almost certainly of the country) heated up dramatically.
Cyril Ramaphosa and Nkosazana Dlamini-Zuma remain the two front runners, with Zweli Mkhize and Baleka Mbete hovering in the wings.
Many analysts are already predicting a win for Dlamini-Zuma, largely based on her close ties to the current status quo. As with most things in politics it often boils down to the number of votes and although it is too early to make any accurate predictions, it is interesting to remind ourselves of the process and have a closer look at the numbers.