Energy firms face windfall tax after government U-turn · Channel 4 News · Sentinel