Mzansi Political Safari Newsroom
News Archive
Search, filter and browse Mzansi Political Safari’s reporting on
South African politics, government, elections and public affairs.
Ramaphosa accepts IDAC head Andrea Johnson’s immediate resignation
President Cyril Ramaphosa accepted Andrea Johnson's request to leave office immediately as head of the Investigating Directorate Against Corruption.
EFF launches 2026 local election manifesto and names mayoral candidates
The EFF launched its 2026 local government manifesto in Thohoyandou and announced mayoral candidates for key municipalities.
High Court pauses public hearings in Ramaphosa impeachment inquiry
The Western Cape High Court temporarily stopped public hearings in Parliament's Ramaphosa impeachment inquiry pending his review application.
Ramaphosa reshuffles GNU Cabinet following consultations with DA
President Cyril Ramaphosa announced changes to the GNU Cabinet following consultations with Democratic Alliance leadership.
Migration-related protests held across South Africa amid heightened security
Demonstrations over irregular migration took place across South Africa, with government reporting largely peaceful marches and isolated criminal incidents.
IEC records nearly three million voter transactions amid election security concerns
The IEC recorded nearly three million voter-registration transactions as security concerns emerged following killings involving political figures.
MK Party expels Duduzile Zuma-Sambudla and Nhlamulo Ndhlela
The MK Party expelled Duduzile Zuma-Sambudla and Nhlamulo Ndhlela, citing alleged breaches of party discipline and organisational rules.
Makashule Gana elected to chair Ramaphosa impeachment inquiry
Parliament's Section 89 committee elected Makashule Gana as chair as the revived Phala Phala impeachment inquiry formally began its work.
Ramaphosa receives second Madlanga Commission interim report
PRETORIA, Saturday 30 May 2026 — President Cyril Ramaphosa received the second interim report of the Madlanga Commission of Inquiry […]
DA takes ANC-held Emfuleni Ward 28 in by-election
EVATON, Thursday 28 May 2026 — The Democratic Alliance won Ward 28 in Emfuleni from the ANC in a closely […]
National Dialogue approves 195 pilot engagements across South Africa
PRETORIA, Monday 18 May 2026 — South Africa’s National Dialogue Steering Committee approved an implementation framework for 195 pilot dialogues […]
ANC backs Ramaphosa as impeachment process continues
JOHANNESBURG, Friday 15 May 2026 — The ANC’s National Executive Committee reaffirmed its support for President Cyril Ramaphosa and backed […]
Cabinet Appointments & Reshuffles
Ramaphosa removes Sisisi Tolashe as Social Development Minister
PRETORIA, Thursday 14 May 2026 — President Cyril Ramaphosa removed Nokuzola “Sisisi” Tolashe from her position as Minister of Social […]
Ramaphosa says he will not resign over Phala Phala ruling
PRETORIA, Monday 11 May 2026 — President Cyril Ramaphosa said he would not resign following the Constitutional Court ruling that […]
Ramaphosa impeachment process revived by ConCourt
JOHANNESBURG, Friday 8 May 2026 — The Constitutional Court has revived the Ramaphosa impeachment process over the Phala Phala matter, […]
Malema granted leave to appeal firearm sentence
JOHANNESBURG, Thursday 16 April 2026 — Economic Freedom Fighters leader Julius Malema was granted leave to appeal his five-year prison […]
EFF releases campaign manual ahead of 2026 municipal polls
JOHANNESBURG, Sunday 5 April 2026 — The Economic Freedom Fighters has released campaign material ahead of the 2026 local government […]
IEC unveils 2026 local election identity and tagline
JOHANNESBURG, Wednesday 1 April 2026 — The Electoral Commission has unveiled the identity and tagline for the 2026/27 Local Government […]
