opposition parties south africalatest news & developments