Boohoo's CEO John Lyttle is stepping down as the company initiates a strategic review of its brands, including Debenhams and Karen Millen. This comes as Boohoo faces declining sales and increased competition, with a 15% drop in revenue reported for the last six months. The company is exploring options to maximize shareholder value.