As early as 6am on Friday, thousands of Kenyans were streaming into Nyayo Stadium, hopeful that the 62nd Jamhuri Day speeches would offer encouragement amid the prevailing economic challenges.
Songs and dance filled the air, performed by bands including Maroon Commandos and Kayamba Africa. Some attendees, eager to shake off the morning chill, joined in with spirited jigs.