US President Donald Trump has said he wishes British Prime Minister Boris Johnson and Brexit Party leader Nigel Farage would team up to form an "unstoppable force".

Mr Trump called for the pair to "get together" in the forthcoming UK general election.

Describing them as "two brilliant people", Mr Trump appeared to call for them to form a pact.

As he set out his stall this morning for the election campaign, Mr Farage called for a "Brexit alliance" with the Conservative Party.

In an interview with Mr Farage on LBC yesterday, Mr Trump said: "I would like to see you and Boris get together because you would really have some numbers, because you did fantastically in the election, the last election.

"He has a lot of respect and like for you. I just wish you two guys could get together - I think it would be a great thing."

Mr Farage replied: "Well I tell you what, if he drops this dreadful deal, fights the general election on the basis that we just want to have trade with Europe but no political influence, do you know what? I would be right behind him."

Mr Trump said to Mr Farage: "When you are the president of the United States you have great relationships with many of the leaders, including Boris, he's a fantastic man, and I think he's the exact right guy for the times.

"And I know that you and him will end up doing something that could be terrific if you and he get together as, you know, an unstoppable force."

During the wide-ranging interview, Mr Trump also spoke about Theresa May and said he "liked her very much", adding: "I disagreed with certain things that she did.

"I told her exactly how to make the deal. But she didn't listen to me.

"She could have made a great deal."

Talking about Jeremy Corbyn, Mr Trump said the Labour leader "would be so bad for your country, he'd be so bad, he'd take you on such a bad way. He'd take you into such bad places".

Mr Corbyn hit back, tweeting: "Donald Trump is trying to interfere in Britain's election to get his friend Boris Johnson elected." 

Mr Trump also criticised the UK for not taking back British terrorists captured by the US.

"We offered to give the ones from UK back to UK and they don't want them," Mr Trump said.

"So, as usual the United States gets stuck with it and we're handling it a certain way, so we're watching it very carefully."

Mr Trump spoke about two British men suspected of being part of the so-called Islamic State group dubbed The Beatles because of their accents.

Alexanda Kotey and El Shafee Elsheikh had been moved by US security services to an "undisclosed location" amid fears they could escape custody as Turkish troops invaded the Syrian Kurdish-held region of north-eastern Syria.

"We captured them, we've got them, The Beatles, we have you know, we have two of The Beatles, they were the worst and they came from your territory and you guys, possibly incredibly smart but you know, maybe not, you didn't want to take them back," he said.

The pair, who were raised in the UK but have since been stripped of their British citizenship, are among thousands of suspected IS fighters, including others from Britain, who have been held in camps in Syria.

Mr Farage asked the US president if the UK could expect his government to send terrorists back in future.

Mr Trump said: "We would if you'd take them, but you guys you don't want them back".

"Nobody wants them, you know, they say 'hey let the US take care of them, they take care of everything else, let them take care'.

"Which isn't fair."

Mr Trump said he had made the offer to France and Germany as well.

"They all were so happy when we captured them, I said good, now you can take them back and try them and I think maybe they didn't hear the statement, they didn't want to hear it," he added.