23 Feb 2024 --- Taxpayers may pay millions of pounds to staff laid off by The Body Shop following its fall into administration in the UK. According to The Telegraph, workers for the company were told they would have to make claims through the government-backed redundancy payments service for their payoffs.