We might be a long way from opening the best beauty advent calendars, but supermarkets are gearing up for Christmas well in advance. True to form, they’ve got into the holiday spirit early this year, ...