@Appleabananasandpears , As I said before, I am not against the idea of windfall taxes per se. Where we differ is in linking morality to tax.
Let me put the following questions to you:
Is it the purpose of government to impose moral directives on companies?
How do you define "excessive" profit? Mapped against the industry or by amount against all other companies/industries?
Should it always be taxed? (I'm thinking bet365 esp when using the morality argument)
Why should some companies be subject to windfall taxes while others such as Amazon, ($216.165b Sept 2022 gross profit) can actively avoid tax?
The amount the government frittered away on exorbitant PPE contracts and fake furlough payments could have gone some way in subsidising current energy cost to users. Is enough effort being made to recover fraudulent payments?
If you want to take the high moral ground then don't buy products from companies that destroy the environment, or communities or exploit workers or indeed, indeed, make excessive profits.
As you can see, I don't believe the argument for imposing a windfall tax on oil and gas producers is a straight line moral issue. If we as a nation wanted government intervention in the morality of private enterprises, we would have demanded that we not participate in the Qatar world cup.