Barack Obama has arrived in Kenya on the first visit to his father’s homeland as serving US president. During his…