Britain has announced it will enshrine a new commitment to reach net zero greenhouse gas emissions by 2050 into law, marking a first among G7 nations facing increasingly severe impacts from the...