Iraqi authorities have freed 175 prisoners, in an apparent concession to Sunni protesters demonstrating against the Shia-led government.

Deputy PM Hussein Shahristani said a total of 335 prisoners had been released in the last week.

He apologised "on behalf of the Iraqi state" to those who had suffered prolonged detention.