As expected, Budget 2025 held few surprises, with spending aimed at promoting future growth rather than fixing more immediate problems.