President Cyril Ramaphosa announced changes to his executive - in his very first Cabinet reshuffle. Ministers who got the chop include Nosiviwe Mapisa-Nqakula and Tito Mboweni – who asked to be "excused". Ramaphosa also announced the resignation of suspended Health Minister Zweli Mkhize.