Read the executive summary of the March 2025 Economic and fiscal outlook