The Iran war has now seen the first US troop deaths since March, with the announcements that three service members have died in recent days.

Two more Americans have died. Meanwhile, the president’s rationale for war keeps changing.

US President Donald Trump on Saturday praised the sacrifices of two US service members that were killed in action since hostilities with Iran renewed,