Retail sales the highest in three years in a surprise to economists

Friday 24th October 2025 09:30 BST


Retail sales are at the highest level in more than three years, in the latest measure of the UK economy to confound economists.

The full article is no longer available.