A growing trend sees River Island and New Look among numerous fashion brands shutting UK stores in 2025