File — Members of the opposition Democratic Alliance (DA) party, march in protest against power cuts in Johannesburg, South Africa, Wednesday, Jan. 25, 2023. Today the ruling African National Congress (ANC) faces growing dissatisfaction from many who feel it has failed to live up to its promises. (AP Photo/File)
File — Opposition Economic Freedom Fighters (EFF) leader Julius Malema addresses supporters and volunteers ahead of the party's manifesto launch near Durban, South Africa, Thursday, Feb. 8. 2024. Today the ruling African National Congress (ANC) faces growing dissatisfaction from many who feel it has failed to live up to its promises. (AP Photo/Tsvangirayi Mukwazhi)
File —Children stand around a fire to keep themselves warm in Hammanskraal, Pretoria, South Africa, Friday, May 26, 2023. Today the ruling African National Congress (ANC) faces growing dissatisfaction from many who feel it has failed to live up to its promises. (AP Photo/Themba Hadebe/File)
File — A man and woman walks over puddled water along a street from an overflowing reservoir in Hammanskraal, Pretoria, South Africa, Friday, May 26, 2023. Today the ruling African National Congress (ANC) faces growing dissatisfaction from many who feel it has failed to live up to its promises. (AP Photo/Themba Hadebe/File)
FILE - Steam billows from the chimneys at the coal-fired Lethabo power station in Vereeniging, South Africa, on Dec. 5, 2018. Today the ruling African National Congress (ANC) faces growing dissatisfaction from many who feel it has failed to live up to its promises. (AP Photo/Themba Hadebe, File)
File — Former South African President Jacob Zuma, centre, arrives at Orlando stadium in Soweto, Johannesburg, South Africa, for the launch of his newly formed uMkhonto weSizwe (MK) party's manifesto Saturday, May 18, 2024. Today the ruling African National Congress (ANC) faces growing dissatisfaction from many who feel it has failed to live up to its promises. (AP Photo/Jerome Delay)
File — South African President Cyril Ramaphosa shows the signed bill for National Health Insurance signed into law in Pretoria, South Africa, Wednesday, May 15, 2024. Today the ruling African National Congress (ANC) faces growing dissatisfaction from many who feel it has failed to live up to its promises. (AP Photo/The,ba Hadebe-File)
File — A photo of former South African President Nelson Mandela on display at the Nelson Mandela Legacy Exhibition in Cape Town, South Africa, on June 27, 2013. Today the ruling African National Congress (ANC) faces growing dissatisfaction from many who feel it has failed to live up to its promises. (AP Photo, File)