South Africa: a socio-political analysis