Leader of South Africa's second largest party to step down

John Steenhuisen has served as the Democratic Alliance leader since 2019
John Steenhuisen has served as the Democratic Alliance leader since 2019