Insights & Perspectives Denyse Whillier Insights & Perspectives Denyse Whillier

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.

Read More
Insights & Perspectives Denyse Whillier Insights & Perspectives Denyse Whillier

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.

Read More