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

2025-01-02 2

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.