Iraqi Prime Minister Adel Abdul Mahdi has arrived in Tehran for a two-day visit, the first since he took office.

Abdul Mahdi was greeted by Iranian President Hassan Rouhani and welcomed with military honours ahead of their meeting at the presidential palace to discuss bilateral ties between Tehran and Baghdad as well as regional issues.

He is also due to meet top Iranian officials, including Supreme Leader Ayatollah Ali Khamenei.