Budget Day 2025: Live Blog
National
By
Sharon Wanga
| Jun 12, 2025
Treasury Cabinet Secretary John Mbadi will shortly present the 2025/2026 National budget before Parliament.
Ahead of the reading, a series of activities were taking place within Nairobi.
Surprisingly Mbadi made his way to parliament an hour before his expected time of arrival,catching house leadership unaware
The Standard has compiled a live blog that is being updated.
12.30 pm: Demonstrators fill the streets of Nairobi in protest of the killing of blogger and teacher, Albert Ojwang.
READ MORE
KTDA appoints Francis Miano acting CEO
Trump tariff threat casts long shadow over Kenya-Iran trade
World Bank unlocks Sh5.5b green fund for local SMEs
Kenya secures landmark zero-duty trade deal with China
Motorists miss bigger cut in fuel costs despite drop in pump prices
Kenya trade strategy with Iran at crossroad over Trump's warning
KNCCI opens office in Dubai to curb export losses
Msossi App set to launch in Kenya to tackle food waste and losses
1:00 pm: Metres away, a choir began entertainment ahead of a procession to Parliament.
1:30 pm: Treasury CS John Mbadi at the steps of the Treasury Headquarters in Nairobi, briefcase in hand.
1:38 pm: Mbadi is escorted to Parliament, heavy security in tow.
1.46 pm: Mbadi arrives at Parliament.
1:57 pm: Police officers stand guard outside the Parliament entrance.
2.00 pm: Anti-riot police on horses guard the parliament building.
2.02 pm: A police helicopter spotted conducting aerial surveillance over the Parliament buildings.
2.35 pm: Sergeant at arms escorts speaker to parliament.
2.40 pm: Speaker welcomes members to the House and opens the session formally.
1 pm-3 pm: Police engage protesters in running battles within the CBD.
2.50 pm-2.55 pm: Members of Parliament demand answers from top police bosses over the death of Albert Ojwang.
3.07 pm: Mbadi arrives inside the parliament chambers.
3.15 pm: CS Mbadi takes the stand, begins reading the 2025/2026 budget.
5.20 pm: Mbadi concludes reading the budget amid cheers.
This is how key ministries got proposed allocations;
The agricultural sector-47.6 billion
Health sector-Sh138.1billion
Education-Sh702.7billion
Transport infrastructure networks- Sh256 billion
Defence- Sh202.3 billion
Housing programme-Sh102.2 billion
Judiciary-Sh27.8B