Donald Trump has urged Boris Johnson and Nigel Farage to combine and become an “unstoppable force” to prevent Jeremy Corbyn taking Britain to “bad places”.

The US President said the Prime Minister and the Brexit Party leader would make a “terrific” team if they could agree a pact before the general election.

In an interview on Mr Farage’s radio show, Mr Trump said: “I wish you two guys could get together. I think it would be a great thing... you would really have some numbers because you did fantastically in the last election.”

Mr Trump said Jeremy Corbyn would be “very bad” for Britain, prompting the Labour leader to accuse him of trying to “interfere” in the forthcoming general election.

​Read the latest news on the 2019 general election campaign here

The President said Mr Johnson was “absolutely the right guy for the times” and backed him to get Brexit done, but warned that his deal with the EU would have to be changed if he wanted to secure a free trade deal with the US.

It came as Mr Johnson celebrated his first 100 days in power by promising he would take Britain out of the EU by the end of January at the “absolute latest”.