Kenyans on social media have flooded timelines with jokes, memes and biting remarks after President William Ruto was hit by a flying shoe during a rally in Migori County on Sunday, May 4.

In a viral video, Ruto is seen flinching as a black shoe hurtles towards him while he addresses residents of Kehancha.

He swiftly blocks the shoe with his hand before it sails past and lands behind him, momentarily halting his speech about tackling the high cost of living.

The online buzz was instant, with hashtags like #ZakayoShoeKa and #UlizaKiatu trending as Kenyans made light of the incident. "Uliza Kiatu finally makes sense after Zakayo nearly caught one with his forehead.