epa12616804 People walk along Oxford Street as they do their winter sale shopping after Boxing Day sales in London, Britain, 29 December 2025. Early data on the morning of Boxing Day 2025 suggested a decline; however, a later evening surge pushed overall footfall across UK retail destinations, including high streets and retail parks, to rise by 4.4 percent...
2 / 12