According to the Centre for Retail Research, the final tally by the end of 2025 is 17,349 store closures and 201,953 ...