Barclays extends partnership with British Gas to offer half price home energy efficiency checks30/04/2024