More on The Body Shop
Nearly 170,000 UK retail workers lost their jobs in 2024
Almost 170,000 UK retail workers lost their jobs in 2024, according to data from the Centre for Retail Research.
‘A Christmas profit warning is inauspicious, but retail has reasons to be cheerful about 2025’
Despite a hefty profit warning from Shoe Zone, as long as retailers overall meet muted Christmas expectations then City appetite for their shares could pick up in the new year, writes George MacDonald





















