Debenhams’ store closures may spell gain for Marks & Spencer

Debenhams has had to close 142 stores and Cath Kidston has furloughed 820 employees.



  • Debenhams' store closures