Tinsel in August and pre-Christmas sales: UK festive shopping starts earlier than ever
Retail push months in advance means last-minute shoppers may risk missing out on gifts – and leads to demands for rules
The Guardian - UK ·