Budget 2025 sets the course for a digital future