The evidence is piling up – Trump has catastrophically miscalculated this war with Iran, just as Putin did with Ukraine.