A million home improvements will keep Britain's homes warmer for less this Christmas thanks to energy efficiency schemes introduced by Liberal Democrats in government.