ANC candidate Hai Shi loses Johannesburg Ward 103 to the DA

African National Congress (ANC) candidate Hai Shi has lost the Ward 103 councillor race in Johannesburg, with the Democratic Alliance (DA) securing the ward.

The DA’s Lynda Margaret Shackleford won the ward ballot, according to the available election results.

Preliminary figures reported by the Sandton Chronicle on 5 November showed Shackleford receiving 2,049 votes, representing 67.40% of the votes counted at the time. ActionSA’s Ayanda-Allie Allie-Nxumalo received 375 votes, while ANC candidate Hai Shi received 158 votes.

The latest available results for Ward 103 show the DA with 17904 votes (74,01%), compared with the ANC’s 1272 votes (5,26%).

Ward 103 includes areas in the northern parts of Johannesburg, including parts of Sandton.

The result adds to the DA’s performance in several wards across Sandton and surrounding communities during the 2026 Local Government Elections.

Share this article

Scroll to Top