[Capital FM] Nairobi — President Uhuru Kenyatta has told off his Deputy William Ruto for sustained attacks of the same government he serves, saying he failed himself to deliver.