The Chancellor had been urged to slap down a windfall tax on energy giants like Shell and BP, which raked in staggering profits due to volatile markets while bills soared for millions of Britons.
The Chancellor had been urged to slap down a windfall tax on energy giants like Shell and BP, which raked in staggering profits due to volatile markets while bills soared for millions of Britons.