If this war ends today, or shortly, there is no way that Trump & Co can 'spin a win' ... not even to the daftest MAGAs - yes they've taken out the regime's most prominent figures - but these have all been replaced - and, more importantly, there has been no regime change (indeed, the effective resistance to Israel and the US may even help it). Yes the US / Israel have destroyed key infrastructure - but not the capability to rebuild it and also to again pursue a Nuclear programme... particularly if the US lifted oil sanctions do indeed generate 14 billion dollars...
Iran, on the other hand (and contrary to the majority of expectations), has shown it can hit the US (and the West); where it really hurts - the economy, the costs of oil and gas - who knew they had the capability to make the Straights of Hormuz a no go zone for their 'enemies'? - Iran has also demonstrated that it has the capability to hit US interests in other countries and that Israel's 'iron dome' and other defences can be penetrated - also that Israel's own Nuclear facilities are potentially vulnerable to Iranian missiles ... finally, that it appears Iran has many more missiles and drones than estimated (or, at least, the capability to produce them).
Nearly every claim that Trump has made about the war and its progress has, to a greater or lesser extent been debunked or dismissed... and is now making him look increasingly foolish, both abroad and, more importantly, at home.