The Autumn Budget 2025 – where we are today

There is no confirmed date for the Autumn Budget, although most commentary points to late October or early November. The Treasury has not announced a day, which helps explain why rumours are circulating. Market conditions have tightened since early summer, and...

Time to pay up: tackling late payers

Late payments are one of the most persistent problems facing small businesses in the UK. They damage cash flow, disrupt planning, and in some cases, force otherwise viable companies to close their doors. The government has now announced what it describes as the...