An estimated 8,543 retail stores in the United Kingdom closed throughout 2024, according to the Centre for Retail Research - ...