Rachel Reeves' oil and gas windfall tax is blocking £17.5bn investment in North Sea, firms warn 2026-04-08 · Daily Mail Read full story at source