Conflicting accounts from the US and Iran over escalating tensions in the Strait of Hormuz. US President Donald Trump claims American forces destroyed seven Iranian boats and intercepted missiles and drones fired by Tehran. But an Iranian military official has denied any vessels were hit. It follows the president’s announcement that the US Navy will begin escorting ships stranded in the key shipping route.