Earlier this week, Keir Starmer hosted the government’s investment summit, gathering top business leaders to rally support for UK industry. The event was a broad success, securing an impressive £63bn in investments. Yet familiar criticisms arose from the right: for Britain to win truly big business, the government must prioritise…
© 2026 The Lead Newspapers Limited · Privacy ∙ Terms ∙ Collection notice
Substack is the home for great culture




