Nine major UK retailers closing stores including The Body Shop, Greggs, and Deichmann 06.01.2025 15:59 Dailystar.co.uk The British high street has been under strain in recent years