With the ANC in crisis, the Democratic Alliance seemed to be getting it right. But then came a flurry of inexplicably tactless tweets.
Western Cape Premier Helen Zille 's Twitter rant about colonialism caused an uproar as it brought back memories of a brutal and violent time in South Africa.
For Western Cape Premier Helen Zille to invite black South Africans, in a casual manner, to differentiate the legacies of colonialism is asking a lot.
MK, the army of the then banned ANC, electrified millions of oppressed people to rise against the apartheid regime. Today, its veterans are being used in factional battles within the ruling party.
Various commentators have wrongly over the last 22 years said that black people voted blindly for ANC governments. There's no better example why the academy needs a dramatic post-colonial overhaul.
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.
Helen Zille is quitting as leader of South Africa's main opposition party, the Democratic Alliance. She leaves a mixed legacy.