Home Politics The Body Shop Announces Closure of Nearly Half of UK Stores, Leading to Job Losses