 This is Rebecca Kesby with NewsHour live from the BBC. Now let's head to Kenya where today there were yet more street protests against the government even after President William Ruto dropped his unpopular finance bill yesterday.