US President Donald Trump expressed disappointment with NATO allies for refusing to send military support to secure the Strait of Hormuz amid Iran war. He said allies "weren't there" despite US spending heavily on NATO to protect them, questioning continued support. He added, "Why would we be there for them if they're not there for us?...They weren't there for us."