Yorkshire Water is among nine water companies prevented from using billpayer money to fund £6.8 million of “unjustifiable” bonuses under new powers handed to the regulator.