Stores closures jumped by 28% in the U.K. in 2024 Europe In 2024, the U.K. reported 13,479 store closures, an increase of 28% in a year,…