When did Debenhams go into light touch administration? A Debenhams store in London. The chain was placed in ‘light touch’ administration in April © Justin...