In a massive escalation of tensions, the US has killed Iran’s most senior general Qasem Soleimani, a man revered not only throughout Iran but also in much of the Middle East and elsewhere, not least...