Home Business Government’s failure to deliver on Net Zero is not only to blame for the UK not meeting targets