Major UK retail and hospitality brands closed nearly 800 stores in 2025 as businesses restructured amid rising costs and ...