As the prime minister goes to the Middle East to try to placate friends and be a voice for peace, there has seldom been such confusion. Although everyone clearly is glad of a ceasefire, the winners of this latest development remain frustratingly unclear.
What we do know is that Sir Keir Starmer has shown himself to be on the right side of the argument. By going to see those who have suffered bombing by Iran, he has also proved himself willing to go the distance for Britain’s role in global affairs, in which we would hope to have an influence.