Thames Water is in a mess, primarily of its own making. And next month looks like crunch time for the future of the ...