Making Sense of Internal Divisions within the African National Congress and Democratic Alliance on the Eve of the 2024 South African General Election | Synapse