Millions of bargain hunters smashed all records at yesterday's Boxing Day sales, spending almost three billion pounds in a huge nationwide shopping spree.
Crowds were particularly strong in London's West End, despite disruptions from a tube strike.
Shoppers queued for hours to buy Prada at the Selfridges department store on Oxford Street.
The store took £1.5 million in the first hour of trading yesterday.
Nationwide, takings were up more than 20%.
More top news
The Labour MP expects the death toll in the Grenfell fire to be well above 79 and blames the disaster on Tory attitudes to social housing.
A large fire at a car storage yard this morning destroyed 8 cars and left another 35 damaged
Residents from Grenfell Tower who were being temporarily housed in a Kensington hotel say they were told to leave with just hours notice