Is President Cyril Ramaphosa fit for purpose?