Millions of Kenyans have gone to the polls today to vote for a new president, many lining up before dawn. In this closely fought general election the incumbent President Uhuru Kenyatta is facing a strong challenge from another son of a political dynasty – Raila Odinga. It was a campaign dominated by issues like corruption, unemployment and food prices and the threat of violence if there’s a dispute over the result.