Investment in the UK has fallen behind other countries by 18%

Business investment. Index, Q1 2016 = 100