Peehaps you could outline what he should do ?
You and others like you, act like Trump is the first US President that wanted to stop Iran from getting a nuclear weapon and stop Iran's funding of terrorist cells across the globe. All Trump's predecessors did were to try and bribe the IRGC to stop striving to make a nuke. They all agreed that the IRGC had to go. All that Iran did with the money was use it to further their nuke plans and fund more terrorist.
Your country's way of how to deal with the IRGC and other fundamentalist Islamists......bring the dangerous Islamists into the UK by the millions and convert your country into an Islamic Caliphate. Problem solved. The IRGC and other hardline Islamic nations won't attack you. They will systematically wipe out those who won't convert, but hey, at least you're not being nuked.
Best possible solution is just what Trump did. Attack all nuclear facilities, the IRGC leaders, its Army, Air Force and Navy. He's been sending arms into the Iranians who want the IRGC gone and while having a contingency of troops on hand, prefers that the Iranian people get rid of the IRGC.
If I was running it, I'd have informants letting me know when huge numbers of mourners pour into the streets for funerals of their dear IRGC leaders and when they are out there, drop a "tactical" nuke on them to wipe out thousands of the enemy in one act. But hey, that's just me.