Sadiq Khan has said Donald Trump is "playing into the hands of Daesh" after appearing to back Hillary Clinton's presidential campaign during his five-day tour of North America.

During his 45-minute speech before the Chicago Council on Global Affairs on Thursday, Mr Khan attacked anti-Muslim views and policies and argued that what is needed is to build "bridges rather than walls" - a reference to Mr Trump's proposal to build a wall along the US-Mexico border.

"We play straight into the hands of those who seek to divide us, of extremists and terrorists around the world, when we imply that it is not possible to hold Western values and to be a Muslim," Mr Khan said.