Top US official 'envisages long-term struggle with IS'

Ending the conflict in Syria and Iraq is key to solving the migrant crisis facing Europe, a senior US official has told the BBC.

Gen John Allen, special presidential envoy for the US-led coalition fighting the Islamic State (IS) group, said IS had to be defeated and Syrian President Bashar al-Assad "had to go".

Speaking to the BBC's Quentin Sommerville, Gen Allen said that it was "heart-wrenching" to see people fleeing the region.