New Look will be closing down dozens of stores by the end of 2025, with another one shutting in December. A latest branch to close was in The Potteries, Stoke-on-Trent, which shut on Tuesday, while ...