Boohoo was recently found to be paying its garment workers in Leicester as little as £3.50 an hour. Is the retailer’s reputation hanging by a thread or will its young customers continue to shop with it? And how can other retailers learn from the damage? Retail Gazette discovers.