Iran has sent special forces and a unit of elite troops to Iraq to bolster floundering efforts by the Iraqi government to halt the advance of militants from an al-Qaeda splinter group.

A 150-man unit of the Quds Force, the elite section of Iran’s Revolutionary Guard, has deployed to Iraq, supported by a team of Saberin, Tehran’s equivalent of the SAS.