Consumers will hit the supermarkets this week, spending a record £4.25bn, TNS Worldpanel has predicted.

With Christmas day falling on a Tuesday, shoppers will have a full six days in Christmas week to shop, TNS said, so retailers would need to ensure that availability remained high.

“With each additional full shopping day in the week before Christmas, we have seen increases of 15-20% on the previous year’s spending at the total till roll level,” said Edward Garner, research director for TNS Worldpanel.

“It is essential for retailers to ensure there is enough stock for last-minute shoppers. If they are being caught short, they will play straight into the hands of competitors.”