Drooid Logo
Back to today’s briefing

Story perspectives

Thames Water Faces Insolvency Amid £20 Billion Debt Crisis

8/12/2025

46 5

1 of 2

Story summary
  • Thames Water, the UK's largest water utility, teeters on the brink of insolvency with a staggering £20 billion debt. The government has enlisted FTI Consulting to navigate a potential Special Administration. As negotiations with creditors unfold for £5 billion in new capital, Ofwat, the regulator, faces backlash over mismanagement and pollution, sparking calls for its abolition.
1 / 2