January 1 is a bank holiday which means changes to the usual shopping hours as all the big supermarket chains - here is a full list for Aldi, Lidl, Asda, Tesco, Morrisons, Sansbury's, M&S, Iceland and Waitrose