JD Sports to Close 24 UK Stores Amid Rising Costs and Challenging Market Friday, May 8, 2026 jdsports retail storeclosures ukhighstreet energycosts iranconflict consumerspending unemployment footwear retailstrategy sport JD Sports, a leading UK sportswear retailer, has announced the closure of 24 stores across the country, marking another challenge for the struggling high street. The closures reflect the company’s strategy to focus on … Read More