The latest from the 2025 Budget Announcement