Business: A Force for Good? What the IoD Report Really Says
The Institute of Directors has published Business: A Force for Good? - a landmark report by an independent Commission chaired by Lord Rees of Easton examining the conditions under which business contributes to wider society. Here is what the report says, what it really means, and why it matters to every purpose-led founder in Britain.
UK Budget 2026: What Businesses Actually Got, Part 2
The Chancellor called it a Budget for Breathing Space. In Part 1, I set out the seven things business really asked for. Here is what the 2026 Budget actually delivered - where it helped, where it fell short, and what it means if you're a founder running a small or growing business in Britain today.
UK Budget 2026: What Businesses Asked For, Part 1
Ahead of the 2026 Budget, the UK's leading business organisations submitted detailed representations to HM Treasury setting out what founders and business owners across the country needed most. From employer National Insurance and business rates to energy costs and late payments, here is what business really asked for - and why it matters to every founder running a small or growing business in Britain today.