Ezekiel Machogu during a campaign Nyaribari Chache, Kisii County on February 23, 2022. [Sammy Omingo, Standard]
After suffering one the most humiliating defeats, Kanu, the party which Kenyans had been told would rule for 100 years was thrust into the limelight by reports that it had reneged on its promises to the people of Kipipiri Constituency, Nyandarua District.