The resignation of Dion George from the Democratic Alliance, while unexpected, follows months of brewing tension between him and the party leader, John Steenhuisen.
Today, I have written to the Democratic Alliance (DA) to cancel my party membership that I have held since 1995. I also ...