River Island allowed to shut shops to stave off collapse 8 August 2025 The struggling High Street retailer had warned it would run out of cash by the end of August.