Ok - you need to write to the agent and energy supplier to make a formal complaint.
They will investigate the matter and report back to you.
If they do not uphold your complaint you can then go to the Ombudsman.
They offer a free, independent service and should resolve the matter for free.
The Energy Ombudsman is at:
The Estate Agent Ombudsman is at:
That should resolve the matter for you.
Can I clarify anything for you about this today please?
If not I would appreciate a 5 star rating for my answer. If you need more help, you can ask follow up questions for free and I would be delighted to assist. Thanks!