Immigration "craziness" will lead Britain to quit the European Union, Donald Trump has claimed.

The US presidential hopeful said voters would back Brexit because people are "pouring in all over the place".

In an interview with ITV's Good Morning Britain, the billionaire tycoon said there was "unrest" in the UK and insisted "thousands and thousands" of Britons backed his controversial comments about Muslims.

Mr Trump said: "I think that Britain will separate from the EU. I think that maybe it's time, especially in light of what's happened with the craziness that is going on with immigration, with people pouring in all over the place I think that Britain will end up separating from the EU.

"That's my opinion. I'm not endorsing it one way or the other."

More than half a million people signed a petition calling for Mr Trump to be banned from the UK after he demanded a block on Muslims entering the US and claimed parts of London were ''so radicalised'' that police were ''afraid for their own lives''.

Boris Johnson criticised the comments at the time and has since said his worst moment was being mistaken for the Republican nomination candidate.

Mr Trump said the London Mayor "looks like a good character and probably a nice guy".

He added: "When I talked about the Muslim ban, he was very strong against me. He said like they have no problems in London at all but I was written letters and phone calls talking about London and talking about the fact that I was right."

Mr Trump said there had been widespread opposition to calls for him to be banned.

"There was such opposition from people that live in Great Britain, in the UK generally, in fact all over Europe, the people were incensed at the concept of me being banned for speaking really what they said was the truth.

"And, as you know, that ban went nowhere, it shouldn't have gone anywhere, it was a disgraceful thing but it went nowhere, but a lot of people - and I mean thousands and thousands of people - were tweeting saying you're right, you're right, Mr Trump, you are right, and so I don't know what's going on over there but I can tell you there is some unrest."