Climate change is the biggest issue for us to face this century. It's manmade. The science is done. It's complete. It's a matter of political understanding.
After months and months of me meaning to do it, the site has had a full update. Hopefully, no one will notice as it's all background stuff but if anyone spots anything that doesnt work the way it should then please contact me.