March 7, 2026
Nairobi, Kenya

John Mbadi

News

Senate demands action after treasury CS Mbadi defers appearance yet again

Senators have once again expressed their frustration over the repeated absence of Treasury Cabinet Secretary John Mbadi from the Senate plenary sessions. Nandi Senator Samson Cherargei was at the forefront of this concern, accusing Mbadi of undermining the Senate’s oversight role by constantly deferring his appearances. The tension unfolded during a heated sitting on Wednesday,

Read More
News

Treasury and Education ministry blamed for worsening capitation crisis in public schools

Many schools across Kenya have been forced to end the term earlier than expected due to the government’s ongoing struggle to fix the capitation crisis. The shortage of funds has disrupted normal school operations, with some institutions unable to sustain basic needs. Although learners are beginning their two-month holiday, the early closures have left parents,

Read More
News

Treasury CS Mbadi slammed for double standards after daughter’s Monash University graduation

Treasury Cabinet Secretary John Mbadi is facing a wave of public anger after appearing in photos from Melbourne, Australia, where he attended his daughter Natalie’s graduation from Monash University. While the event was meant to be a proud family moment, it has turned into a public relations nightmare. Many Kenyans see it as a painful

Read More
Politics

Ndindi Nyoro blasts government for ignoring schools while wasting money on politics

Kiharu Member of Parliament Ndindi Nyoro has openly criticized the government for what he called poor spending choices, saying that the education sector has been forgotten in favour of political comfort and wasteful projects. While speaking at a prize-giving day at Kiaguthu Boys High School in Murang’a County, Nyoro expressed his deep disappointment with the

Read More
Business Featured

How John Mbadi is helping Ruto kill education sector, divert funds to luxury, ghost projects

John Mbadi’s time as Treasury Cabinet Secretary has attracted criticism, especially over how the government is handling the education sector. His recent move to reduce secondary school capitation by KSh 5,344 per student has raised concern among parents, teachers, and political leaders. Many now believe Mbadi is working hand in hand with President Ruto to

Read More
News Politics

Treasury CS John Mbadi claims Kenya is better now than during Uhuru’s presidency

John Mbadi, the Cabinet Secretary for Treasury, has asked Kenyans to stop attacking President William Ruto’s government without thinking about what happened under the previous leadership. While speaking in Suna West Sub-county on Sunday, Mbadi said many people are complaining without offering facts. He challenged them to say clearly what is currently going wrong that

Read More
Politics

Kiharu MP demands answers from top CSs over painful fuel hike

Kiharu Member of Parliament Ndindi Nyoro has openly challenged President Ruto’s government over the recent sharp increase in fuel prices, calling out top officials and demanding answers. According to available news sources, Nyoro did not hold back as he blamed three Cabinet Secretaries for the sudden spike in fuel costs that affected Kenyans last week.

Read More
Business News

Mbadi flags TSC payroll and capitation funds as IMF probes billions in suspected education scams

Treasury Cabinet Secretary John Mbadi has revealed that the Teachers’ Service Commission (TSC) and the funds meant for school capitation are among the key areas being investigated during the ongoing International Monetary Fund (IMF) anti-corruption diagnostic mission in Kenya. Mbadi spoke during a public debate held on Saturday, June 4, where he explained that the

Read More
News

Questions rise as Mbadi backs Sh150 million plot to spy on online activity

The government of Kenya has allocated KSh 150 million to the Directorate of Criminal Investigations to purchase and operate a social media surveillance system known as Optimus 3.0 This funding is part of the 2025/26 budget and was presented by Treasury Cabinet Secretary John Mbadi. The amount includes KSh 50 million meant for the equipment

Read More
Business

Treasury to launch new payment system in July to curb corruption and improve services

The National Treasury has announced a new plan to change how the government manages money, starting in July. The goal is to make government spending more efficient, reduce corruption, and improve how services are delivered to the public. This plan, called the Treasury Single Account (TSA), will bring all government funds into one central system,

Read More