IC Group chief economist Churchill Ogutu discusses the first supplementary budget of financial year 2024/25.