M&S: Customers are Christmas shopping early
Consumers are buying gifts earlier than usual after last year's lockdown, retailers say.