British gas leaving customers in the dark