PHOTO ESSAY
SA’s top three parties in final stretch to rally support as voters prepare to make their mark
![SA’s top three parties in final stretch to rally support as voters prepare to make their mark](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/2024-05-25T134240Z_439419402_RC2OX7A1OW32_RTRMADP_3_SAFRICA-ELECTION-RALLY-ANC.jpg?w=720)
Over the weekend, 25 and 26 May, the country’s three largest parties held their final rallies to canvass support ahead of the national and provincial elections on Wednesday, 29 May.
The ANC held its final rally at the 94,000-seater FNB Stadium in Soweto, the EFF hosted its Tshela Thupa Rally at the Peter Mokaba Stadium in Polokwane, while the DA painted Willowmoore Park in Benoni blue on Sunday.
The national and provincial elections are being dubbed as important as South Africa’s first democratic polls in 1994. These elections are highly contested and will test the vigour of the ANC, which has been at the helm of the country for the past 30 years. DM
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/PM_0181.jpg)
African National Congress president Cyril Ramaphosa waves at the supporters at the party’s Siyanqoba Rally at FNB Stadium on 25 May 2024 ahead of the upcoming national and provincial election on 29 May 2024. (Photo: Felix Dlangamandla)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/20V9951.jpg)
African National Congress supporters arrive in buses for the party’s Siyanqoba Rally at FNB Stadium on 25 May 2024. (Photo: Felix Dlangamandla)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/2024-05-25T075456Z_1223188712_RC2JX7ASTNI7_RTRMADP_3_SAFRICA-ELECTION-RALLY-ANC-1-1.jpg)
African National Congress supporter Khodani Rambiyana attends the political party’s final rally at FNB Stadium in Johannesburg, South Africa, 25 May 2024. (Photo: Reuters /Alaister Russell)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/PM_0532.jpg)
John Steenhuisen, leader of the Democratic Alliance, waves at the Rescue SA Rally at Willowmoore Park stadium on 26 May 2024. (Photo: Felix Dlangamandla)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/ED_505170.jpg)
Supporters at the Democratic Alliance Western Cape Final Rally at Erica Park Sports Ground in Belhar on 24 May 2024 in Cape Town, South Africa. (Photo: Gallo Images / Brenton Geach)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/PM_0727.jpg)
John Steenhuisen and members of the federal council of the Democratic Alliance wave at supporters at their Rescue SA Rally at Willowmoore Park stadium on 26 May 2024. (Photo: Felix Dlangamandla)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/ED_505178.jpg)
Supporters at the Democratic Alliance Western Cape Final Rally at Erica Park Sports Ground in Belhar on 24 May 2024 in Cape Town, South Africa. (Photo: Gallo Images / Brenton Geach)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/PM_0386.jpg)
Supporters of the Democratic Alliance at their Rescue SA Rally at Willowmoore Park stadium on 26 May 2024.(Photo: Felix Dlangamandla)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/ED_505184.jpg)
Julius Malema, president of the Economic Freedom Fighters, during the Tshela Thupa Rally at Peter Mokaba Stadium on 25 May 2024 in Polokwane, South Africa. (Photo: Gallo Images / Sharon Seretlo)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/ED_505144.jpg)
EFF supporters during the Tshela Thupa Rally at Peter Mokaba Stadium on 25 May 2024 in Polokwane, South Africa. (Photo: Gallo Images / Sharon Seretlo)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/2024-05-25T102535Z_1630834883_RC2JX7AVI303_RTRMADP_3_SAFRICA-ELECTION-RALLY-EFF.jpg)
Supporters of the Economic Freedom Fighters place a mock coffin with the face of ANC president Cyril Ramaphosa ahead of the Tshela Thupa final rally at the Peter Mokaba Stadium in Polokwane in the Limpopo 25 May 2024. (Photo: Reuters / Siphiwe Sibeko)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/ED_505151.jpg)
EFF supporters during the Tshela Thupa Rally at Peter Mokaba Stadium on 25 May 2024 in Polokwane, South Africa. The South African general elections will be held on 29 May 2024. (Photo: Gallo Images / Sharon Seretlo)
![](https://www.dailymaverick.co.za/wp-content/uploads/2024/05/ED_505124.jpg)
EFF supporters during the Tshela Thupa Rally at Peter Mokaba Stadium on 25 May 2024 in Polokwane, South Africa. (Photo: Gallo Images / Sharon Seretlo)
![Gallery](https://www.dailymaverick.co.za/wp-content/themes/daily-maverick/images/gallery-icon.png)
Daily Maverick has closed comments on all elections articles for the next two weeks. While we do everything in our power to ensure deliberately false, misleading and hateful commentary does not get published on our site, it’s simply not possible for our small team to have sight of every comment. Given the political dynamics of the moment, we cannot risk malignant actors abusing our platform to manipulate and mislead others. We remain committed to providing you with a platform for dynamic conversation and exchange and trust that you understand our need for circumspection at this sensitive time for our country.