FRONTRUNNERS As the ANC self-immolates, Zille and Mashaba seize race for Joburg’s future 4 min 11 By Ferial Haffajee
AMABHUNGANE ANALYSIS Corporate ‘hijacking’ and the violation of Tongaat Hulett 10 min 1 By Sam Sole for amaBhungane
ANALYSIS Provincial backing to phase out captive lion industry tests hand of new environment minister 5 min 1 By Don Pinnock
CYRIL’S ARMY Ramaphosa’s decision to deploy the SANDF is deeply flawed. Here’s why 5 min 3 By John Stupart
AGE OF ACCOUNTABILITY In the name of our father — Lukhanyo Calata’s devastating testimony to Khampepe Inquiry 6 min 3 By Marianne Thamm
ANALYSIS Joburg’s water crisis could smooth the DA’s path to mayoral victory 5 min 8 By Stephen Grootes
CRISIS? WHAT CRISIS? Water, water, everywhere, nor any drop to drink, bathe, wash clothes, or do dishes 8 min 1 By J Brooks Spector
SONA 2026 A Sona for (almost) all — Ramaphosa’s masterclass in political crowd-pleasing 7 min 17 By Rebecca Davis
FEBRUARY BY-ELECTIONS PA crushes DA to bag its third George seat, IFP sees off ANC to retain uMzumbe ward in KZN 5 min 0 By Wayne Sussman
ANALYSIS Ramaphosa must reconcile economic gains with SA’s harsh reality in his Sona 5 min 1 By Stephen Grootes
ANALYSIS More questions about High Performance Centre raised as Swimming SA hides behind processes 7 min 3 By Craig Ray
SONA 2026 State of the Nation in the shadow of the water tanker 10 min 4 By Ferial Haffajee and Victoria O'Regan
SAPS IN CRISIS ANALYSIS Dirty politics, ‘rogue unit’ suspicions — the case of convicted ex-Crime Intelligence officer Paul Scheepers 8 min 2 By Caryn Dolley
DA ANALYSIS How Steenhuisen broke the DA’s key rule and the difficult job ahead for his successor 5 min 20 By Stephen Grootes
FEBRUARY BY-ELECTIONS DA edges PA, ANC in Western Cape ward polls, ActionSA delivers more scares in Gauteng 7 min 1 By Wayne Sussman
FADE TO BLACK How to resuscitate South Africa's film and television industry 4 min 0 By Richard Poplak and Diana Neille