speculations for budget 2025