Is it time for a windfall tax on energy giants' profits to tackle the cost of living?
now playing
Windfall Tax