The UK has the lowest rate of business investment of any G7 economy
Business investment as a % of GDP
2008
2019
2021
18%
Japan
16
14
France
Germany
12
Italy
US
Canada
10
UK
10%
2008
2019
2021
18%
Japan
16
14
France
Germany
12
Italy
US
Canada
10
UK
10%