In the Enviornment Audit Committee (EAC) on 18 May 2023, Barry challenged Baroness Penn, the Treasury Lords Minister, HM Treasury on holding buisnesses accountable to reach their net zero targets.
Barry questioned Penn on what the “penalty” would be if companies don’t comply with net zero targets - he was told the “market” would fix it .
“We don’t have time for the lagarts in the market to comply” argued Barry as he told Penn and her colleagues that they are setting a “pretty low bar” for buisnesses.