Growth in Thames Water debt

Net debt, £bn

£15.25bn

in 2023

£15bn

10

5

0

1992

1997

2002

2007

2012

2017

2022

£15.25bn

in 2023

£15bn

10

5

0

1992

1997

2002

2007

2012

2017

2022

£15.25bn

in 2023

£15bn

10

5

0

1992

1997

2002

2007

2012

2017

2022

£15.25bn

in 2023

£15bn

10

5

0

1992

1997

2002

2007

2012

2017

2022