Hi all
Long time British Gas customer here. Not sure what's been going on with them last few months. Had a bill for £6k applied to account then recredited!! An email on Christmas day to say they were doubling my dd.
Anyway, took advice and researched loads but have gone with Octopus Engery. So far so good. Referral code below for £50 credit if you switch. Hope this helps someone as much as it helped me.
Use this link to sign up to Octopus - https://share.octopus.energy/dusk-human-931