Hundreds of jobs at risk as River Island set to close 33 stores across UK

Bosses blamed the ‘migration of shoppers from the high street to online’ and higher costs to run stores for the closures.