UK retail sales to hit £481.7bn in 2026 as inflation masks weak recovery
GlobalData forecasts UK retail sales will reach £481.7bn in 2026, but inflation will mask subdued volume growth and continued pressure on consumers.
GlobalData forecasts UK retail sales will reach £481.7bn in 2026, but inflation will mask subdued volume growth and continued pressure on consumers.