UK retail and hospitality business owners breath a sign of relief as statistics released today by The Insolvency Service show that company insolvencies fell to 1,671 in December 2025, a decrease of 10% month-on-month, after facing one of the most challenging years.
Wholesale, retail and hospitality traders accounted for 30% of all company insolvencies in the year to November 2025, with 7,145 businesses affected – highlighting that while pressures remain elevated on the UK high street, the latest data suggests some stabilisation as firms enter the New Year.
Giuseppe Parla, Restructuring & Insolvency Director at Menzies LLP, says the New Year is not only time for new resolutions, but for new plans:
“While it encouraging to see…

