Both US and Iran claim to be ‘guardian’ of the key waterway, with Trump declaring US will reimpose blockade and charge fees on shipping while...