Ramaphosa has delivered on most promises: MthembuANC Chief Whip Jackson Mthembu says President Cyril Ramaphosa committed himself to a lot of things