A new report forecasts 15,000 retail stores will close in 2025, about twice as many as were shuttered last year.
How people shop in the UK continues to morph. Whilst there was an acceleration of online shopping during the pandemic, shoppers fell back in love with in-store shopping once restrictions lifted.
The viral court shoes from Adidas has already got a huge online discount, but Mirror readers can save even more ...