OPINIONISTA The messy ideological morass that has given us President Donald Trump 2.0 by: Zwelinzima Vavi