south africa political stabilitylatest news & developments