US President Donald Trump delivered an extraordinary four-letter outburst as he criticised breaches of the Israel-Iran ceasefire.

Trump aimed the bulk of his anger at Israel, saying he would try to avert further planned attacks.