Keir Starmer is stuck between the UN and Donald Trump.