In a more severe than anticipated drop, UK retail sales volume fell 1.1% month-on-month in October 2025, falling short of predicted zero change and registering the largest decline since early 2023 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results