Featured UK budget deficit widens, overshooting forecasts Aya El Sayed Apr 23, 2025 0 UK's current budget deficit rose to a provisional £74.6 billion in the financial year ending March 2025, £12.6…