Study: Billions of pounds 'lost' to oil and gas tax relief could have funded insulation in two million homes
Billions of pounds in potential tax breaks offered to oil and gas companies by the Treasury as part of its fresh cost of living support package last week could have…