Kenyans are voting today to choose a successor to President Uhuru Kenyatta after a decade in power.

22 million registered voters face a choice between Vice President William Ruto, 55, and Raila Odinga ,77, who is making his fifth bid for the presidency.

Odinga has the backing of President Uhuru Kenyatta, the two formed an alliance in 2018.

Voters across the country reportedly began queuing as early as 2 a.m. in some locations.

Most Kenyan elections have been characterised by violence and death, during the disputed 2007 elections more than 1,000 people died.