Commenters are also noting the background of Ron Oxburgh, the chairman of the RS panel. Lord Oxburgh is:
So we have a chairman with a direct financial interest in the outcome. I'm not sure this is a surprise.
For the avoidance of doubt, the financial interest is in Falck Renewables - AFAIK, the Carbon Capture thing is an honorary position. I have no idea if Green Fiscal Commissioners are remunerated or not.