Can Thames Water (still) keep its head above water?