Kenya police fire water cannons and tear gas at finance bill protesters

Kenyan police fired tear gas, rubber bullets and water cannons at protesters angry over tax rises and spending cuts being voted on in parliament. There have been reports of live fire also being used by police as tens of thousands of people take to the streets.