Guest: Ferial Haffajee | Associate Editor at Daily Maverick
Following weeks of speculation, President Cyril Ramaphosa finally announced his much anticipated Cabinet reshuffle in an address to the nation last night.
Most notably, Joe Phaahla comes in as the new Minister of Health following the resignation of Zweli Mkhize, while Enoch Godongwana comes in as Finance Minister.
Police minister Bheke Cele, who was criticised for his ministry's handling of the recent unrest, remains in his post, while Ramaphosa has scrapped the Ministry of State Security and moved the function into the Presidency.
See omnystudio.com/listener for privacy information.