Surprise Me!

High street closures: Which major stores did we lose in 2024?

2025-01-02 33,725 Dailymotion

Britain's high streets endured another harsh year in 2024, with an average of 37 shops shutting down every day, according to data from the Centre for Retail Research.