Kenya's President Signs Into Law Controversial Taxes

Kenyan President Uhuru Kenyatta has signed into law a new finance bill, which introduces several new taxes to raise hundreds of millions of dollars for the government and reduce the budget deficit.

They include a tax on gambling and an unpopular 8% on fuel.

There was a chaotic debate in parliament on Thursday evening, where the bill was eventually passed by MPs.

Correspondents say many Kenyans are sceptical about the new taxes because of the high level of corruption.

President Kenyatta tweeted on Friday morning that he would ensure public resources were used properly "for a better Kenya" and that he would "not relent on the war against corruption".