Energy companies, banks and windfall taxes

Should energy companies have to pay a windfall tax? There are many people, including a significant number of Members of Parliament feel that the energy companies should pay a windfall tax. The argument goes that the energy companies have to pay 30% more for their wholesale costs and they are imposing a 30% price increase [...]