Donald Trump has spoken of his love for Scotland and his disappointment he has been unable to visit since becoming President.

In an interview with Piers Morgan at the World Economic Forum in Davos, Switzerland, Trump described Scotland as a "very special place".

The President, who is half-Scottish, visited his golf courses in Aberdeenshire and Ayrshire several times before his election in November 2016.

Trump also discussed his support for Prime Minister Theresa May and suggested he would apologise for sharing tweets from hate group Britain First.

He said: "The real me is somebody that loves Britain, loves the UK, loves - I love Scotland - I wish... one of the biggest problems I have in winning, I won't be able to get back there so often.

"I would love to go there. As you know, before this happened, I would be there a lot.

"Very special people and a very special place. I don't want to cause any difficulty for your country, that I can tell you."

Trump's mother Mary Anne MacLeod was born on the Isle of Lewis and he briefly visited the house where she grew up in Tong in 2008.

During the ITV interview, which was conducted shortly after Trump met Theresa May in Davos, the President said he has a "very good relationship" with the Prime Minister.

"I think she's been doing a very good job," he said.

"We actually have a very good relationship although a lot of people think we don't.

"I support her, I support a lot of what she does and a lot of what she says and I support you militarily very much.

"We will come to your defence if anything should happen, which hopefully will never happen. I am a tremendous supporter of the UK - a tremendous supporter."

After being prompted by Morgan, Trump suggested he was willing to apologise for sharing tweets from Britain First deputy leader Jayda Fransen.

"If you're telling me they're horrible racist people, I would certainly apologise if you'd like me to do that," he said.

"I know nothing about them. I don't want to be involved - you're telling me about these people because I know nothing about these people."

Trump claimed the tweets were "not a big story" in the US, despite the being covered by almost every major American network and newspaper, including CNN and the New York Times.