
South Africans will go to polls on Friday 29 May to elect a new National Assembly, which will then choose the next president. The ruling African National Congress (ANC) is betting on retaining its parliamentary majority but faces the biggest challenge since it came to power in 1994.
Voters say they are disappointed with poor service delivery, unemployment, crime and power cuts.