Washington: US President Donald Trump has criticised British Prime Minister Boris Johnson's Brexit deal with the EU, saying it restricts the US' ability to do future trade with the UK.
He said that, without the deal, the two countries could "do many times the numbers" than now, media reported on Thursday.
The US President also took a swipe at Labour leader Jeremy Corbyn, saying he would be "so bad" as prime minister.
Corbyn accused him of "trying to interfere" in the UK general election to boost "his friend Boris Johnson".
Read more:British MPs back snap election vote, UK to hold polls on Dec 12
The UK is officially going to the polls on December 12 after the early election bill became law when it was given royal assent on Thursday.
It follows a further delay to the UK's departure from the EU, to January 31, 2020.
In August, Trump promised a "very big trade deal" with the UK and predicted that leaving the EU would be like losing "an anchor around the ankle".
But speaking to a friend and supporter Nigel Farage, Trump was critical of the withdrawal agreement Mr Johnson recently reached with EU leaders.