Cyril Ramaphosa will have some hard decisions to make about his Cabinet. (Brenton Geach/Gallo Images)
President-elect Cyril Ramaphosa will have to perform a tricky balancing act when he appoints his government of national unity (GNU) Cabinet. He’ll have to accommodate members in his own party, the four other parties that have signed the GNU’s statement of intent, his allies in the SACP and Cosatu, get the generational mix right, and do all of this while reducing the…