South Africa's two biggest political parties, the African National Congress and the pro-business Democratic Alliance were yet ...