Sir Keir Starmer has thrown down the gauntlet to Britain’s top watchdogs and regulators – including those covering the energy ...