London small businesses are the most confident in Britain at the start of 2026 with 90% planning to invest in growth initiative this year, new research reveals.
A survey from Novuna Business Finance finds that nationally 84% have growth investment plans, the highest for five years, with the capital leading the pack.