Iraq's parliament has officially named Haider al-Abbadi as the country's new prime minister and approved most of his proposed Cabinet, as the country battles to take back territory lost to the Islamic State group. Legislators on Monday approved all of the candidates proposed for Iraq's new government, with the exception of two posts, namely the defence and interior ministers. Al-Abbadi requested an additional week to name them. Al Jazeera's Jane Arraf reports from Baghdad.