I am currently with British Gas - but have signed up to go with EDF. I pressume EDF have instructed BG of my wish to leave them. To my surprise BG rang me and offered me £47 credit onto my account (after 4 months) if I agree to come back to BG.
They are obviously desperate not to lose any more customers.