The value of London stock market flotations has fallen since the financial crisis

£30bn

25

20

15

10

5

0

2000

2005

2010

2015

2020

2023

£30bn

25

20

15

10

5

0

2000

2005

2010

2015

2020

2023