British Gas is offering many customers a much-needed lifeline