The U.S. gave shifting and contradictory rationales for killing Soleimani, initially claiming the attack was necessary to stop an "imminent attack", though later stated "We don't know precisely when and we don't know precisely where." Iran said it was an act of "state terrorism". Iraq said the attack undermined its national sovereignty, was a breach of its agreement with the U.S. and an act of aggression against its officials. On 5 January 2020, the Iraqi parliament passed a non-binding resolution to expel all foreign troops from its territory.The assassination seems to have played out in today's Iranian parliamentary elections.
Iran’s conservatives are on the brink of a landslide victory in the country’s parliamentary elections as forecasts show them taking more than two-thirds of the seats.
The reformists, the largest grouping in the outgoing parliament, have been decisively beaten, with predictions showing them taking only 17 seats in the 290-strong parliament. The principalists – or conservatives – were on course to take around 200 seats, including all 30 seats in the capital, Tehran, previously a stronghold of the reformers.
Although they are a diverse group, many of the senior conservatives are former supporters of ex-president Mahmoud Ahmadinejad. The result is a rebuff for those that had pushed for greater engagement with the west, and is likely to constrain Iran’s foreign policy options. The parliament could press for Iran to quit the nuclear non-proliferation treaty.As a general rule, people intend the logical and foreseeable consequences of their acts. Trump, however, may be too unhinged, too addled, too far gone not to grasp that the attack on that Iranian general would be a blow to moderate Iranians, centrists, and a huge blessing to the Mullahs. His military aides would certainly have warned him of this blowback but this is a president who just doesn't listen.