The prime minister has been criticised in some quarters for being overseas again. Sir Keir Starmer is in South Africa for a G20 summit meeting. This means he is, briefly, not in the United Kingdom. But in doing so, he has the chance to meet world leaders face to face and tackle urgent problems in which the UK has a direct national interest.
Sir Keir has spoken to Emmanuel Macron, the president of France, and Friedrich Merz, chancellor of Germany, in Johannesburg, with Volodymyr Zelensky, the president of Ukraine, taking part by phone.