19 British sailors and one Royal Marine held by Iran have been released. The sailors, from HMS Cornwall, were detained by the Iranian Revolutionary Guard in the Gulf on Friday. They were held for 13 hours before being released. The sailors were on a routine patrol in the Gulf when they were detained by the Iranian Revolutionary Guard. The sailors were taken to the Iranian naval base at Bandar Abbas. They were released after the British government made a diplomatic protest to the Iranian government. The Royal Marine was released separately. He was detained by the Iranian Revolutionary Guard in the Gulf on Saturday. He was held for 10 hours before being released. The Royal Marine was on a routine patrol in the Gulf when he was detained by the Iranian Revolutionary Guard. The Royal Marine was taken to the Iranian naval base at Bandar Abbas. He was released after the British government made a diplomatic protest to the Iranian government. The British government has welcomed the release of the sailors and the Royal Marine. The government has said that it will continue to work to ensure the safety of British personnel in the Gulf..