Business Debenhams shuts stores in UK as Boohoo buys the business for £55m Pramod Thomas Jan 25, 2021