President Cyril Ramaphosa (ANC)Government of National Unity (multi-party coalition)DA leader Geordin Hill-LewisNext general election due by 26 August 2029
Seat predictions
National Assembly · 400 seats
No single-party majorityNational Assembly seats from the current average: 400 seats shared in proportion to the vote, with no threshold. No pollster publishes seat projections, so this is our estimate from 3 recent polls, varied 1,000 times for polling error; ranges are the middle 80% of runs. African National Congress would be the largest party with about 130 seats (201 for a majority).
African National Congress130likely 117–142−29 on 2024 election
Democratic Alliance104likely 92–117+17 on 2024 election
uMkhonto weSizwe59likely 48–70+1 on 2024 election
Economic Freedom Fighters40likely 32–50+1 on 2024 election
Others25likely 17–32+6 on 2024 election
ActionSA18likely 11–24+12 on 2024 election
Inkatha Freedom Party15likely 9–22−2 on 2024 election
Patriotic Alliance9likely 3–14no change on 2024 election
Freedom Front Plus0−6 on 2024 election
range seats majority (201)
Possible coalitions
Groupings of parties that share a broad outlook or have governed together, with their combined seats in the central estimate (chance of a majority across the 1,000 runs at right). 201 seats are needed for a majority.
Main parties of the current Government of National Unity (its smaller members are counted in Others)African National Congress + Democratic Alliance + Inkatha Freedom Party + Patriotic Alliance + Freedom Front Plus258100%
likely 244–273 · 201 for a majority
The two largest Government of National Unity partiesAfrican National Congress + Democratic Alliance234100%
likely 219–249 · 201 for a majority
The left: the ANC with the parties that split from itAfrican National Congress + Economic Freedom Fighters + uMkhonto weSizwe229100%
likely 215–244 · 201 for a majority
Centre-left and leftAfrican National Congress + Economic Freedom Fighters1701%
likely 156–185 · 201 for a majority
Centre-right: members of the 2023–24 Multi-Party CharterDemocratic Alliance + Inkatha Freedom Party + ActionSA + Freedom Front Plus1370%