President Donald Trump speaks during a meeting with Japan's Prime Minister Sanae Takaichi in the Oval Office of the White House, Thursday, March 19, 2026, in Washington. (AP Photo/Alex Brandon) via Associated PressA BBC expert has explained why the war is going wrong for Donald Trump – and why there appears to be no end to the conflict in sight. AdvertisementThe US and Israel began bombing Iran nearly three weeks ago, and Trump has already declared victory on several occasions. Nevertheless, the fighting is still going on, with Iran rataliating by attacking neighbouring countries in the Gulf. “Donald Trump has got constraints on him that the Israelis don’t have.