Climate change is a hot topic featuring heavily in the media, government election campaigns, corporate sustainability plans, and of course...