Waitrose and Marks & Spencer both cut the price of Christmas Day basics by at least half at their busiest time of year, too, ...