For the last two years, President William Ruto has faced setbacks ranging from social, political and legal hiccups that have hampered the implementation of his election promises to Kenyans.
A litany of petitions filed in court has slammed the brakes on proposed Kenya Kwanza programmes while widespread protests by Generation Z forced the President to dismiss his Cabinet and withdraw the Finance Bill 2024.