New Look and Poundland among big names closing nearly 800 UK stores
Major UK retail and hospitality brands closed nearly 800 stores in 2025 as businesses restructured amid rising costs and pressure on consumer spending