ANC president Cyril Ramaphosa has unveiled the party’s manifesto ahead of the 4 November local government elections, where he acknowledged the party’s failures and warned that mayors and councillors who fail to perform will be removed.

ANC Gauteng convener Panyaza Lesufi has conceded that the party needs to improve service delivery, while arguing that its record of infrastructure development cannot be overlooked…

ANC president Cyril Ramaphosa is unveiling the party’s 2026 local government elections manifesto at Riverside Park in Diepsloot, north of Johannesburg, on Sunday