Signal11 May 2022
Britons call for windfall tax amid cost of living pinch

Shell has announced record profits amid growing pressure on the UK government to introduce a windfall tax on oil and gas companies benefitting from the surging cost of energy. As people grapple with soaring inflation, they're seeking practical crisis support from brands and authorities.

Britons call for windfall tax amid cost of living pinch