Budget 2025 Preliminary Analysis 1st October