Which?’s sustainability tracker found that cost and insufficient information is deterring consumers from switching to greener home heating and cars.