While it might feel like Christmas preparations start earlier and earlier every year, this dynamic has become a reality for retailers in 2021 with warnings of supply chain disruption, panic buying, and fears of festive lockdown restrictions leading to an earlier-than-ever shopping season.