Baghdad - An Iraqi official says Iran has cancelled a visit to Tehran by Prime Minister Haider Al Abadi following his declaration that Baghdad will abide by the latest U.S. sanctions against Iran.

Al Abadi was to visit Iran and Turkey later this week. The official says the Turkey visit will go ahead as planned. He spoke on condition of anonymity because he was not authorised to brief the media.

Government spokesman Sa’ad Al Hadithi declined to comment.

Iran has been a strong backer of Iraq since the 2003 US-led invasion toppled Saddam Hussain, Tehran’s archenemy. Iraq has since forged close ties with Washington, forcing its government to delicately balance relations with both.