Search results
We did not find results for: John Steenhuisen.
Check spelling or type a new query.
We did not find results for: John Steenhuisen.
Check spelling or type a new query.
John Henry Steenhuisen (born 25 March 1976) is a South African politician who served as the twentieth leader of the Opposition from October 2019 to June 2024 (until his entry into the government of national unity after the 2024 South African general election). He has been the leader of the Democratic Alliance since November 2020, having served as...