Since the war began, lawmakers and commentators from both parties have questioned why the US struck the Islamic Republic and if the Trump administration was aware of potential problems in the Strait of Hormuz on the southern coast of Iran. President Donald Trump has said the US attacked largely because Iran was developing nuclear weapons, which threatened the US and Israel.