Treasury Cabinet Secretary John Mbadi heads to Parliament to present the Sh4.8 trillion 2026/2027 budget.

He is escorted by Treasury officials and security officers.

By Boniface Malinda