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 7% drop compared to the same time last year. Notably, this figure is 18% lower than in November 2023.
Tom Russell, president of R3, said: “When considered alongside a drop in the inflation rate to 3.2% and the recent cut in the interest rate to…

