Budget jitters and bad weather drag down UK retail visits in November

In November 2025, total retail footfall across the UK dropped 0.8% year-on-year, according to data from the British Retail Consortium…