Thames Water admits it has enough money to survive until the end of year amid £20bn debts

· The Independent