Thames Water admits it has enough money to survive until the end of year amid £20bn debts July 15, 2026 · The Independent Read full story at source