Overview of government revenue and spending plans for 2025.