CALLS FOR CALM Standing firm — the SA communities resisting xenophobia and protecting migrants 6 min 2 By Naledi Mashishi
POLITICS Poverty, political playbooks and Jacob Zuma — the forces behind SA’s anti-immigrant crisis 6 min 7 By Stephen Grootes
30 JUNE DEADLINE Xenophobic unrest — a crisis co-written by March and March and SA’s political class 14 min 11 By Victoria O’Regan, Reitumetse Pilane and Salim Nkosi
LOCAL ELECTIONS 2026 IFP’s Joburg mayoral candidate Mlungisi Mabaso on his hostel roots, turnaround plan 4 min 1 By Bheki C. Simelane
THE INTERVIEW From DJ Gogo to Mayor? Zille chases 500,000 votes for a majority 10 min 7 By Ferial Haffajee
POLITRIX DA eyes local government polls as Geordin Hill-Lewis makes big moves 9 min 1 By Victoria O'Regan and Daniélle Schaafsma
BOOTED OUT ‘Not a family stokvel’ — MK party expels Zuma’s daughter and MP Nhlamulo Ndhlela 5 min 2 By Naledi Mashishi
PHALA PHALA SCANDAL Impeachment committee vows to fight Ramaphosa’s court bid to block its work 6 min 1 By Reitumetse Pilane
PARTY SHAKEUP Inside Hill-Lewis’s purge — Steenhuisen set to pay the price for rupture with farmers 5 min 5 By Ferial Haffajee
POWER SHIFT ANALYSIS Aucamp rises as Steenhuisen falls in DA’s proposed Cabinet reshuffle 5 min 0 By Don Pinnock
DA RESHUFFLE Foot and mouth disease bungle costs Steenhuisen his Cabinet post 3 min 5 By Victoria O’Regan
LOCAL ELECTIONS 2026 ‘Safer, cleaner, more affordable’: Hill-Lewis eyes second term with five-pledge plan for Cape Town 5 min 0 By Victoria O’Regan
LOCAL ELECTIONS 2026 The battle for Joburg: ANC weighs Chikane, Makhura and Masuku to take on Zille 6 min 4 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
OPEN SESAME Feroz Khan’s confiscated devices now accessible to Madlanga Commission investigators 5 min 1 By Marianne Thamm
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
ANALYSIS SA’s judiciary must fight for hearts and minds to reclaim the moral high ground 7 min 1 By Stephen Grootes
IMPEACHMENT Q&A Makashule Gana — the man with President Ramaphosa’s head in his hands 5 min 4 By Ferial Haffajee