The ruling ANC has been seriously challenged by the Democratic Alliance, but South African politics is still about white privilege and black exclusion.
Liberalism is a dirty word for the majority of South Africans. This goes back to early colonialism. Liberals opposed apartheid but not the close relationship between capitalism and apartheid.
With the election of Mmusi Maimane as leader, the Democratic Alliance, like the ANC, calculated that a black rather than coloured leader is needed for victory at the national level.