The US president has portrayed the conflict as a push to secure a better and safer future for the US, Al Jazeera reports.

“This is a true investment in your children and your grandchildren’s future,” Trump said in his address earlier. “The whole world is watching, and they can’t leave the power, strength and brilliance. They just can’t believe what they’re seeing.”

He reiterated that the war is necessary to prevent Iran from acquiring a nuclear weapon, although his own intelligence chief acknowledged last year that Tehran is not seeking one.