Critics from all sides have slammed President Cyril Ramaphosa for breaking his pledge to downsize the cabinet, resulting in significant extra expenses for the public.

read more