Christmas shopping: Last minute dash to shops
22 December 2012 Last updated at 17:46 GMT
Up to 13 million shoppers were expected on the high streets of Britain, as the scramble to finish Christmas shopping continues.
Retailers are hoping for a boost as sales in the first two weeks of December were down on last year but has the weather affected takings at the tills?
Theo Leggett reports.