Last week, President Uhuru Kenyatta made his final state of the nation address before the expiry of his first term in office. The...