//...at least some in the Tory government seem to be in favour of a windfall tax too.//
But then they are not proper Tories, are they? They are what some describe as "Tory-lite". I prefer the term "socialists" and they've no business belonging to the Tory party, let alone being in a government formed by them.
What is the justification for a "windfall tax" on unexpected profits? Do companies get a "windfall grant" when they suffer unexpected losses? And what's the point of it anyway. Whatever is raised will only get lost in the noise or be completely wasted. When there's more money to spend, Civil Servants will find a way to spend it and it won't result in consumer's gas bills going down.
As above, the opposition can call for whatever it likes but when facing an 80 seat deficit they are unlikely to succeed. However, the Tories need to be careful. At the next election they will face three potentially effective opposition parties who, together, can deprive them of a majority. They have the Labour Party, who are professional opposers (because they've had lots of experience in that role); there are the LibDems, who will jump into bed with anybody who promises them the spare keys to No10 for five years; and there is Ms Sturgeon's mob, whose supporters seem to have taken leave of their senses. The Tories need to gel, start behaving like Tories and forget any notions of imposing further taxes on either people or businesses because at the moment many of their supporters (me included) have nobody to vote for and so probably won't bother.