British Gas is offering the discounted energy over Christmas Day and Boxing Day between 11am and 4pm, it has confirmed.