Steenhuisen faces growing pressure within the DA, with analysts debating leadership stability, party unity and consequences for the GNU.
Democratic Alliance leader John Steenhuisen has announced he will step down from his position in April after six years at the ...