What share of the popular vote will each party receive in the next South African general election (2029)?
African National Congress (ANC)
Democratic Alliance (DA)
Mkonto weSizwe (MK)
Economic Freedom Fighters (EFF)
No key factors yetAdd some that might influence this forecast.
Add key factor