Energy giants including Shell and BP were handed more than £1bn worth of free pollution permits last year, openDemocracy can reveal.
The handouts came as oil and gas companies racked up record profits, while soaring fuel prices threatened to push millions into poverty.
Climate change rules now require the biggest polluters in Britain to buy permits – sold at government auction – for every tonne of carbon dioxide they emit.