The companies we buy from, the suppliers like OVO etc dont make a huge sum. It looks large but once divided by the number of punters the amount is small. In addition many had to absorb those that went belly up.
The companies making the money selling on the wholesale market are the big companies like Shell, BP etc. OK tax them but do that and you are likely to find they move (very easily) to another country to declare their profits. Then you have lost long term.
The only way will be to borrow money to temporarily subsidise people but we need to ensure money goes mostly where it is needed. Setting up a department computer scheme would be pointless, Government departments cant do that efficiently so the best way would be to cap the price up to a certain value. This would mostly help those in smaller accommodation who are likely to be the ones who need it whilst at the same time not paying for someones hot tub. In addition VAT and Green taxes should be removed from bills as should the subsidies to falsely make renewables look viable,
To ensure the wholesale price drops we need to ensure we have more fuel. This is easy for the UK Fracking, getting more out the new NS fields together with a longer term plan on Nuclear.
I other words wind back Net Zero.
Rant over.