
Black Friday was the busiest day of the year so far for retailers, figures suggest.
Spending data from Barclays shows transactions on November 28 reached a 2025-high, up 62% on the average as shoppers showed their determination to make the most of deals.