Sweeping generalisations aside, there are two types of people at Christmas – those who are sitting comfortably at home on Christmas Eve enjoying the festive celebrations having completed their shopping long ago, and those frantically running around a shopping centre in search of last-