Barclays customers can get a one-time £2,000 cash reward for making one green upgrade to their home. The money is available ...