US President Donald Trump swore as he expressed his frustration at the conduct of Iran and Israel over a ceasefire…