Kenyans will today choose their next president after an intense campaign dominated by debates about living costs, unemployment and corruption.
Outgoing President Uhuru Kenyatta, having served the constitutionally limited two terms, is backing one-time foe Raila Odinga, 77, to succeed him.
His decision followed a falling out with Deputy President William Ruto, 55, who had expected to be endorsed.
More than 22 million Kenyans have registered to vote. END