For sworn enemies, Iran and Israel have much in common. Both are regional powers, projecting their interests beyond their borders. Both are beholden, in different ways, to shifting US policy. Both have secretive nuclear programmes. And both are heading towards national elections – in Israel next month, in Iran in June – that could decide whether cold-hearted enmity turns into hot-blooded war.