Record number of UK businesses at risk of collapse ahead of critical autumn budget October 19, 2024 [#item_full_content]