Waitrose says it has seen its most successful Christmas on record after sales for the twelve trading days up to December 31 were up 6.5% on last year.
Total sales for the five weeks up to Christmas Eve was 5.4% above the same period in 2012.
It said it also recorded its most successful single day of trading ever after taking £51m on Monday December 23.
More top news
A healthy retired nurse has ended her life at a Swiss suicide clinic because she did not want to become old.
Fine for most on Monday but turning increasingly windy
Five people have been rescued from a small leisure boat on the Solent, after its engine failed and it began taking in water.