Water company debt has increased from zero to £60.3bn in thirty years
Net debt held across English water sector, £bn
Net debt in 2023
£60.3bn
60
40
20
0
1996
2000
2010
2020
Net debt in 2023
£60.3bn
60
40
20
0
1996
2000
2010
2020