UK shop closures in 2024 rose 28%, tougher news to come - report
UK retail is bracing for a tough 2025 as 2024 closed with the news around 13,500 stores closed last year, a rise of 28% on 2023, according to Centre for Retail Research (CRR).