Shell profits soared to £32.2billion ($39.9billion) last year - the highest in its 115-year history as millions of Brits struggle to pay their energy bills.
The oil and gas behemoth also posted record earnings of £7.9billion ($9.8billion) for the final three months of 2022.
It comes as energy bills look are set to rocket again in April, when the Energy Price Guarantee will rise from £2,500 a year for the typical household to £3,000.