Photo by CARLOS JASSO / AFP via Getty Images Industry Reports Consumers to spend '£3.81bn on Boxing Day' as sales reach highs since 2021 Pooja Shrivastava Dec 24, 2025