BP expects to pay £700m in windfall tax after profits more than double to £7.1billion
The oil giant has revealed bumper financial results as millions of Britons struggle with soaring prices.

The oil giant has revealed bumper financial results as millions of Britons struggle with soaring prices.