Home Business More than 28,000 corporate insolvencies in 2025 highlight strain on UK businesses