Retail High Street Retailers Face Critical Financial Strain as Consumer Spending Plummets admin Dec 28, 2024 British retailers are grappling with mounting financial pressures as the sector witnessed a stark 25 per cent…