Is Boohoo better off as Debenhams?

Debenhams isn’t a brand name that often warrants much attention, but owner Boohoo has decided that it’s an improvement on its own brand name – still a