PARTY SHAKEUP Inside Hill-Lewis’s purge — Steenhuisen set to pay the price for rupture with farmers 5 min 5 By Ferial Haffajee
LOCAL ELECTIONS 2026 ‘No one is above the law’ — DA Ekurhuleni candidate outlines five key promises 5 min 0 By Naledi Mashishi
LOCAL ELECTIONS 2026 Young people don’t vote — we asked what would get them to the polls 7 min 4 By Naledi Mashishi, Reitumetse Pilane and Salim Nkosi
XENOPHOBIC UNREST ‘Violence is not activism’: NatJoints talks tough on anti-foreigner mobs after xenophobic unrest 6 min 0 By Victoria O’Regan
ANALYSIS As ANC celebrates 113 years, Ramaphosa’s address could shape party’s future amid fragmented politics 4 min 29 By Stephen Grootes
ANALYSIS Incompatible — the SACP’s anti-GNU stance and its own ‘principles’ 4 min 7 By Stephen Grootes