PHOTO ESSAY A sea of blue welcomes Geordin Hill-Lewis as the DA's new leader 4 min 0 By Felix Dlangamandla
DA CONGRESS 2026 Can the DA transform fear into hope before 2029 elections? 6 min 3 By Nonkululeko Njilo and Victoria O'Regan
CHANGING OF THE GUARD DA’s youthful leadership aims for a political revolution by 2029 5 min 2 By Nonkululeko Njilo
POWER CHAT Watch – Geordin Hill-Lewis will stay on as Cape Town mayor. Here’s his plan to keep his eyes on the GNU 1 min 0 By Ferial Haffajee
DA CONGRESS 2026 Geordin Hill-Lewis lays out 4-point plan as he becomes DA federal leader at 39 3 min 3 By Victoria O'Regan
DA CONGRESS 2026 Underdog vs frontrunner: Sibusiso Dyonase takes on Geordin Hill-Lewis for DA leadership 5 min 4 By Nonkululeko Njilo
LEADERSHIP CHANGE DA Congress 2026 — can the party articulate a clear message about race? 5 min 3 By Stephen Grootes
DA CONGRESS 2026 Hill-Lewis faces surprise contender for DA top job as ructions rock party leadership races 6 min 5 By Suné Payne
Siya Khumalo Global wars will change the way we think about Cape Town’s housing crisis 4 min 1 11 March 2026
DIVISIVE PLAN Mayor vs Minister: Firoz Cachalia says Cape Town’s N2 wall can’t replace policing 5 min 6 By Suné Payne
Judith February Memory and forgetting — the wind whispers a haunting refrain from Cape Town’s past 7 min 3 2 March 2026
DA CONGRESS 2026 Dean Macpherson says Steenhuisen would have won DA election but ‘put the country first’ 5 min 1 By Suné Payne
DA ANALYSIS How Steenhuisen broke the DA’s key rule and the difficult job ahead for his successor 5 min 20 By Stephen Grootes
PARTY SHAKEUP After Steenhuisen’s exit, here are the front-runners for the DA’s top job 5 min 2 By Suné Payne
PARTY SHAKEUP ‘I have loved leading the DA,’ says Steenhuisen, exiting leadership race under party pressure 7 min 3 By Greg Ardé
NEWSFLASH Steenhuisen expected to step down as DA leader — reports 2 min 2 By Victoria O'Regan and Suné Payne
Renier Kriek Home truths — why Cape Town and all other SA cities don’t need a rent control experiment 4 min 1 30 January 2026