R3: ‘Glimmer of hope’ for businesses as UK insolvencies drop 8% in November
Tom Russell – R3 president New statistics for November 2025 suggest a potential turning point for the UK economy, with R3, the trade body for restructuring and insolvency, describing the latest figures as a “glimmer of hope” for struggling businesses. Corporate insolvencies fell to 1,866 in November, representing an 8% decrease from October and a…

