Guest: Andre Duvenhage, Professor in politics based at the University of North West, Potchefstroom campus