text:  And headlines this hour, there's been a furious reaction from Moscow to a promise made at NATO at the summit to provide more military assistance to Ukraine. President William Ruto of Kenya has sacked almost his entire cabinet after proposed tax rises led to nationwide unrest.