Vias says today could be the biggest shopping day in UK history - as we rush to buy last minute Christmas presents and food.

They say they expect to process 33 million transactions - worth a total of one and a half billion pounds.

Shops are drafting in extra staff to cope.