A major UK fashion brand has confirmed plans to shut 33 stores before the end of January 2026, putting dozens of town centres ...