Business confidence slumps to 17-month low as Budget tax fears grow SMEs October 6, 2026 Two main surveys present enterprise house owners shedding religion within the UK financial system. Rising vitality prices, document borrowing prices…