After a bruising 2020 for DA, Steenhuisen faced with mammoth task

John Steenhuisen received the mandate to lead the Democratic Alliance (DA) but there are persistent questions about the direction of the party and its future.

Read the full story: Read More