Tensions in West Asia have sharply escalated after US President Donald Trump gave Iran “two to three days” to finalise a deal ...