The Daily Climate Show: Should oil and gas companies pay a windfall tax on record profits? · Sky News · Sentinel