Nine water companies, including stricken Thames Water, have been prevented from using customer money to fund “undeserved” bonuses for top bosses worth £6.8 million under new powers, the regulator has announced.