"Donald Trump has begged NATO allies to bail the US out of the Middle East mess he has found himself in after Iran shut the Strait of Hormuz, sending oil prices spiking"