Ofwat says Thames Water, Yorkshire Water and other English and Welsh providers missed performance targets and could be forced to return £107m through lower household bills. Yorkshire Water’s average bill could fall by £27, while Thames Water’s could drop by £7, according to the regulator’s estimates.