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