The Commercial Payments Bill cleared House of Lords report stage on 15 September 2026 with its 60-day payment cap intact. Here’s what that means for SME cash flow and invoice finance while implementation remains 18 months away.
The Bank of England held Bank Rate at 3.75% in September 2026. We examine what the decision could mean for business loans, invoice finance, asset finance and SME cash-flow planning.