Thousands of Debenhams jobs at risk after new High Court ruling

Thousands of Debenhams jobs may be at risk as the High Court ruled its administrators may be liable for furloughed staff’s wages.