Energy crisis deals blow to hopes for UK consumer revivalBy moderat ereport / March 27, 2026 Surveys show growing pessimism, as OECD forecasts biggest hit to growth in the G20