President Uhuru Kenyatta on Thursday, November 12 delivered his seventh State of the Nation Address at Parliament buildings, Nairobi.