This is part of a series of preview articles looking at wards being contested on 19 May. There will be by-elections in Gauteng, the Eastern Cape and the Free State.
There will be six by-elections in the City of Johannesburg and Ekurhuleni on Wednesday, 19 May. The Democratic Alliance will defend seats in all four of the Johannesburg wards while the African National Congress and DA defend one seat each in Ekurhuleni. The ANC and Gayton McKenzie's Patriotic Alliance (PA) will aim to strike down a beleaguered DA in three wards in the south of Johannesburg. Both parties took wards off the DA in Johannesburg in November 2020.
...