More than 13,000 high street shops closed their doors for good in 2024, new figures show – the equivalent of 37 closures every single day. The data from the Centre for Retail Research showed the ...
Some results have been hidden because they may be inaccessible to you