Iraqi troops raise their national flag in the city of Ramadi after forces recapture it from Islamic State in a landmark victory. In a speech broadcast on state television, Iraqi prime minister Haider al-Abadi declares Isis will soon be cleared from the country.