The prime minister, speaking in Saudi Arabia, also said more needed to be done to make the US-Iran ceasefire permanent.