What can unincorporated businesses do when struggling with debt?

The Bank of England’s latest interest rate hike to 1.25% in June might not take us anywhere near the terrifying ...