A shopper carries a Selfridges bag on Oxford Street as the British Retail Consortium announces that UK retail sales fell in October month on month on 4th November 2024 in London, United Kingdom.