If anyone is having problems with an Energy Supplier, you might get some ideas from
https://aftercancers.com/bg/in which I describe how I have my day in front of MPs, telling them about my problems with British Gas.
I am now in a diaglogue with one of the people I met, who is being incredibly supportivre"