Donald Trump has promised to sign a trade deal with Britain "very very quickly" as he told Theresa May: "There is no country that could possibly be closer than our countries."

The US President said he had developed a "very special relationship" with Mrs May as the two leaders sat down for a one-on-one meeting at the G20 summit in Hamburg this morning.

Mr Trump said: "We will do a very big deal, a very powerful deal. Trade will be a big factor between our two countries."

The President also confirmed he will be coming to Britain for a State visit, though he did not specify when.