Kenya’s Supreme Court has annulled the result of the country’s recent presidential election. Judge David…