UK retail’s winners and losers revealed

A new GlobalData report forecasts total UK retail sales to grow by 3.2% to £481.8bn in 2026, but the outlook varies sharply by sector.