An estimated 40,000 seafarers are stuck on board ships on either side of the Strait of Hormuz, which has been almost entirely shut since the US and Israel began bombing Iran in late February. There ...