 The Kenyan president, William Ruto, has sacked almost his entire cabinet. Only the deputy president and the prime minister have kept their jobs. In a televised address, Mr Ruto said he wanted to make his government lean, inexpensive and efficient. The dismissals follow the withdrawal of planned tax increases that caused protests across Kenya last month.