US-Iran war has lasted over 40 days, defying US-Israel expectations of quick victory, Mehdi Hasan said Iran endures despite facing US and Israel, both nuclear-armed military superpowers, he said Iran’s survival parallels Ukraine’s resilience against a stronger invading force, Hasan said