No US president in living memory has gone to war with less public support than Donald Trump has for the war in Iran. Even Barack Obama’s much-maligned Libyan intervention began with 60% of Americans in support in 2011. There is no poll that shows a majority of Americans supporting the Iran war, and multiple polls showing clear majorities against it. And wars usually lose public support as they go on.
Trump did not make a public case for the war before it began, because he preferred quick, surprising strikes preceded by theatrical suspense. He presented the vast military buildup in the Persian Gulf as a high-pressure negotiating tactic in the short-lived bargaining sessions over Iran’s nuclear enrichment.
Trump was undoubtedly emboldened by the tactical success of his removal of Venezuelan President Nicolas Maduro, though that too was not very popular with Americans.