President Cyril Ramaphosa officiates Swearing-in of new Deputy President, Cabinet Ministers and Deputy Ministers as Members of National Executive In with the New: Meet the Cabinet of Change 04 July 2024