Kenya's Supreme Court has declared the results of last month's presidential election invalid, and ordered it to be re-run.

Reacting to the ruling, opposition leader Raila Odinga said members of the electoral commission had committed a monstrous crime against the people of Kenya and should be jailed.

Kenya's President Uhuru Kenyatta said he disagreed with the ruling, but that he would respect the decision. Mr Kenyatta called for Kenyans to do the same and remain calm.