Donald Trump has met First Minister John Swinney to discuss whisky tariffs and the situation in Gaza as his four-day visit to Scotland draws to a close.

The two leaders held talks on the president's Balmedie Estate earlier for between 15 and 20 minutes.

A Scottish government source described the meeting as "very convivial" and said it was a "very good conversation".

The US president then opened a new course at his Aberdeenshire golf resort and called Swinney a "terrific guy" during the ceremony.

He told the crowd how his Lewis-born mother returned to her homeland "religiously" every year after she emigrated to New York aged 18.