The New Zealand prime minister's zero-carbon bill has passed in parliament with historic cross-party support. It commits the country to new climate change laws and to reduce its carbon emissions to zero by 2050 in line with the Paris climate agreement. The bill passed by 119 votes to one with the centre-right opposition National party's support, despite none of its proposed amendments being accepted