Fears of a slump in the holiday season proved to be unfounded as Boxing Day sales gave a boost to British retailers, The Telegraph reported.
According to the newspaper, shoppers spent over £2.7 billion in stores and online retailers all over the UK.
Analysts have forecasted that shoppers would most likely spend £2.97 billion by Friday both in brick-and-mortar stores and online.
If the prediction comes true, the total will beat last year's figure of £2.8 billion, the report said citing data from the British Retail Consortium and the Centre for Retail Research.
More top news
One person has been confirmed dead and several are injured in the ongoing incident in Las Ramblas.