So-called Islamic State (IS) will never be defeated unless the corrupt conditions that help it to thrive are addressed, a new report claims.

Transparency International accuses western governments, including the UK and the US, of ignoring corruption as a major driver towards terrorism, notably in the Middle East.

It calls on them to press far harder for accountability in military budgets.

The report comes as Iraqi forces advance on the IS stronghold of Mosul.