The resignation of Dion George from the Democratic Alliance, while unexpected, follows months of brewing tension between him and the party leader, John Steenhuisen. Days after the DA’s Federal ...