Business insolvency in the UK has reached its highest level since 2004. Administrator BTG reports 738,144 firms in "significant" financial distress in the third quarter of 2024, a 1.6% increase from the same period in 2023. The data comes as pressure grows on the chancellor ahead of Wednesday's budget announcement to provide additional support to the private sector.