Millions of UK households could be paying far more than they need to for essential bills, financial watchdogs have shared