Donald Trump has warned he may not have a "very good relationship" with UK Prime Minister David Cameron if he wins the US presidency.
 
Mr. Cameron has called the Republican hopeful "stupid, divisive and wrong" over his call for a temporary ban on Muslims entering the US.
 
 Mr Trump also said he would not forgive London Mayor Sadiq Khan for calling him "ignorant".

 Trump said in response: “When he won I wished him well and now, I don’t care about him. Let’s see how he does, let’s see if he’s a good mayor.

“He doesn’t know me, hasn’t met me, doesn’t know what I’m all about. I think they were very rude statements and frankly, tell him I will remember those statements. They are very nasty statements.”

Spokespeople for Mr. Cameron and Mr Khan said they stood by their comments.