The Kenyan Cabinet, chaired by President William Ruto, approved the KSh 4.2 trillion 2025/26 budget proposal and a KSh 344 billion supplementary budget.