Research Report

The UK Investment Landscape

Posted: 16 Sep 2025

Resource Type: Research Report

Download

The UK Investment Landscape is a new analysis of the capital needed to power innovation, productivity and prosperity by 2030.

The UK is home to £3.9tn of invested capital and a world-leading financial services sector. But this report highlights a £150bn investment shortfall. 

£1.4tn contributed to the UK economy from scale-ups

Scale-ups alone contribute and employ over 3.2 million people.. Two key initiatives are already underway:

Together, they could deliver £35bn – one-fifth of the need. But with £115bn still missing, urgent action is required.

The City Corporation is calling for:

  • A clear pipeline of investible projects in digital, energy and transport.
  • Regulatory reform to unlock institutional capital.
  • Greater co-investment opportunities in growth sectors.

Get the full analysis, data, and insights from the City of London Corporation on how the UK can close its investment gap and unlock sustainable growth.

Related content