The "20 ships" that Trump (falsely) bragged that would be allowed to pass through the Strait of Hormuz as a "tribute" to Trump from Iran are actually part of a passage deal that Iran negotiated with Pakistan, per Al Jazeera news. The deal will allow 2 ships to pass PER DAY if they are Pakistani-flagged vessels. For a total of 10 days only.
So no, the Strait is still not opened to the west, and it's not controlled by Trump. And at the rate of 2 ships per day, it would take more than THREE YEARS for all the ships in the Persian Gulf to transit to strait.
Trump is trying to take credit for it because his remaining followed are gullible and stupid and they believe anything he says, so he just lies to them and pretends to be achieving victories.
If you're a U.S. soldier who thought you signed up to protect freedom and democracy, how bad does it suck, exactly, to realize you're actually being dispatched to protect pedophiles and genocidal satanists?