💨 Abstract

Fashion retailer New Look is set to close dozens of its stores by the end of 2025. This year, 12 UK stores and 26 in Ireland are already slated for closure, including recent shutdowns in Scotland and Wales. The decision comes in response to increased employment costs and the company's ongoing efforts to reduce its high street presence.

Courtesy: Josh Layton and Jen Mills