Energy crisis deals blow to hopes for UK consumer revival 27.03.2026 03:01 Financial Times Surveys show growing pessimism, as OECD forecasts biggest hit to growth in the G20