Mail & Guardian
Mail & Guardian
cabinet report cardslatest news & developments

The cabinet score cards show persistent underperformance

The president should address this

Calling it as we see it: The M&G
front page in December, 2025.

Lessons from M&G cabinet scores

It may be time for a leadership change

President Cyril Ramaphosa. (Delwyn Verasamy/M&G)_

Cyril Ramaphosa: President

SCORE: B From surviving an internal plot inside the ANC to oust him at the party’s national general council (NGC), standing up to incecant attacks from United States bully Donald…

Deputy President Paul Mashatile.

Paul Mashatile: Deputy President

SCORE: D Deputy President Paulus Shipokosa Mashatile, the man tipped to replace President Cyril Ramaphosa as ANC president in 2027 and possibly the next leader of South Africa,…

John Steenhuisen: Agriculture

Agricultural exports and rural employment highlight Steenhuisen’s tenure, alongside ongoing disease and regulatory pressures

Finance Minister Enoch Godongwana

Enoch Godongwana: Finance

SCORE: B+ Finance minister Godongwana’s leadership this year faced its first test during the tabling of the national budget. For the first time, the budget had to be re-tabled…

International Relations and Cooperation Minister Ronald Lamola

Ronald Lamola: International Relations and Cooperation

SCORE: A When tensions between South Africa and the United States erupted over claims made in Washington about the killing of white farmers, Lamola stepped up. He was tasked with…

Senzo Mchunu: Police (suspended)

SCORE: F- Mchunu’s legacy has taken a heavy knock from allegations of collusion with criminal syndicates which were made by KwaZulu-Natal police commissioner Nhlanhla Mkhwanazi…

Khumbudzo Ntshavheni: Minister in the Presidency

Khumbudzo Ntshavheni: Minister in the Presidency

SCORE: C As Cyril Ramaphosa’s most trusted ally and the go-to woman if you want his ear, Nthavheni is loved by some for protecting the president from undue external and internal…

11 July 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

4 July 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

27 June 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

20 June 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

13 June 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

6 June 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

30 May 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

23 May 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

17 May 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

9 May 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs

2 May 2025

+ Cabinet Report Cards + GNU Year Hangover + Vaal Dam Running Dry + Medical Aid Price Hikes + Jurassic Crocs