FREE now SUBSCRIBE Invalid email Make the most of your money by signing up to our newsletter fornow We will use your email address only for sending you newsletters. Please see our Privacy Notice for details of your data protection rights.

The former Ukip leader spoke of the impromptu meal with the billionaire tycoon after he missed his flight while staying at one of the President’s hotels. Despite controversy surrounding President Trump’s first month in office, after he introduced a travel ban on seven majority Muslim countries, Mr Farage said his host was a man of “extraordinary moral courage”. Speaking on his LBC show, he said: “I was in Washington on Saturday, I visited the White House on Saturday afternoon and caught up with some people there that I know.

GETTY•LBC Nigel Farage spoke of his last minute dinner with Donald Trump on his LBC show

He was witty, he was humorous and he is a very very brave man. Like him, dislike him. I promise you, Trump's a good guy Nigel Farage

“I got delayed and I missed my flight and I was in the Trump hotel with a member of staff having a drink and there’s a commotion and in comes Donald Trump and [he] says to me ‘what are you doing here?’ and I said ‘I’m staying here, you told me these hotels are good’ – he said ‘you’d better come and join us for dinner’ – so I did.” The Brexit campaigner hailed the President for his resilience despite being under “the most extraordinary pressure”. “I won’t tell you a single word of what was said at that dinner because I believe in confidentiality,” he said.

First 100 days of President Trump Mon, June 12, 2017 President Donald Trump is making a significant impact on global politics during his first term. Play slideshow REUTERS 1 of 23 President Donald Trump arrives at Newark International airport

GETTY Nigel Farage was the first UK politician to meet with Donald Trump during his election campaign