Kiharu Member of Parliament Ndindi Nyoro has opposed the government’s plan to establish a National Infrastructure Fund (NIF), accusing the Kenya Kwanza administration of failing to account for trillions borrowed since 2022.
Speaking during a press briefing on Monday, the former Budget and Appropriations Committee chair said the government must first explain how nearly Ksh4 trillion already borrowed has been spent before asking Kenyans to support another mega fund.
Nyoro argued that the scale of borrowing should have delivered visible transformation across key sectors, including education, health and infrastructure, but said Kenyans continue to feel the pinch as essential services face funding cuts.
He cited Central Bank of Kenya figures showing public debt rose from Ksh8.5 trillion in June 2022 to about Ksh12 trillion by June 2025, warning that continued borrowing without transparency risks burdening future generations.
The MP also alleged that some loans were acquired outside approved frameworks, questioning their legality and oversight.
His remarks come even as Cabinet approved the establishment of the National Infrastructure Fund and a Sovereign Wealth Fund, both of which the government says will drive long-term development.






Hi, Neat post. There’s a problem together with your website in internet explorer, could check this?K IE nonetheless is the market chief and a big part of folks will miss your great writing due to this problem.
F*ckin’ tremendous things here. I’m very happy to peer your post. Thanks so much and i’m looking forward to touch you. Will you please drop me a e-mail?
It’s in reality a nice and useful piece of information. I am glad that you shared this useful information with us. Please keep us informed like this. Thank you for sharing.
I love your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you? Plz answer back as I’m looking to create my own blog and would like to find out where u got this from. thanks a lot
I am not sure where you’re getting your info, but good topic. I needs to spend some time learning much more or understanding more. Thanks for fantastic info I was looking for this information for my mission.