Keir Starmer committed the UK to a massive cut in carbon emissions at the COP29 summit today - despite the host hailing oil ...