Treasury Cabinet Secretary John Mbadi confidently stated that any protests linked to the Finance Bill 2026 would stem from political motivations, not his performance.In a recent chat on political analyst Herman Manyora’s YouTube podcast, just before the budget reading on June 10, 2026, Mbadi expressed that he wouldn’t see demonstrations
