Another sham spineless "watchdog" body along the lines of OFCOM, Energywatch etc.