Donald Trump has intensified tensions with Iran by suggesting the Strait of Hormuz is US territory, prompting a strong response from Tehran and highlighting ongoing geopolitical disputes.