The Body Shop to shut nearly half of its UK stores 20 February 2024 Hundreds of staff will lose their jobs at head office and in stores, with closures starting immediately.