As the ANC's support crumbles in Johannesburg, the city faces a complex coalition future.
The electoral commission is gearing up for high-risk local government elections amid declining faith in democracy, political volatility and a surge in disinformation