British Gas warms the public