US President Donald Trump said he would declare the Strait of Hormuz a US territory after defeating Iran. He offered no legal or practical details, while claiming major losses for Iran’s military and defending US action to prevent Tehran from obtaining nuclear weapons.