Britain’s turning a corner, says its new Chancellor, but British business owners are ploughing ahead. Our new 2026 Business Owners Sentiment Survey (The BOSS) show they’re highly optimistic about the opportunities, particularly around AI: 71% strongly or somewhat...