I disagree about Israel, they are more than capable of going it alone, they've proved that many times in the past. On every measurable metric Iran are losing the war, they're bringing in fighters from Iraq to help the IRGC as they have been so badly weakened, but get this, not to fight an army, simply to keep the civilian population under control.
The ace they're playing is the Hormuz strait, Saudi and UAE will get involved, The IRGC need to be crushed.
If Iran do succeed in making America fail, it's game over for the West. You guys should think about learning Chinese, Russian and Parsi, and stay well clear of London.