Will the ANC survive the 2024 elections?