Iraq declares Ramadi liberated from Islamic State

The Iraqi city of Ramadi has been "liberated" from so-called Islamic State, the Iraqi military has declared.

Spokesman Brig Gen Yahya Rasul said forces had achieved an "epic" victory and that the Iraqi flag had been raised over the government complex there.

Ramadi's recapture would mark a major reversal for the jihadist group. They had seized it in May, in an embarrassing defeat for the army.

Richard Lister reports.