Slight relief for UK business as insolvencies ease – London Business News
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…

