Happening Now: LIVE: President Ruto address to the nation
New deputy police boss takes oath of office
Douglas Kanja Kirocho has taken the oath of office as the new deputy Inspector-General of police.
Mr Kanja succeeds Edward Mbugua who proceeded on terminal leave last month.
More follows.