The leader of Kenya’s main opposition party has inaugurated himself as the country’s president in Nairobi overnight. 

Ralia Odinga announced himself as the people’s president in front of thousands of supporters despite warnings from the government that it constituted treason.

Mr Odinga had previously boycotted an election re-run held in October which was won by President Uhuru Kenyatta after previous attempts to hold elections were shrouded in controversy.