Thousands of people took to the streets to protest against Donald Trumps visit to Scotland after the president landed in Glasgow earlier today.
Air Force One touched down at Prestwick Airport around 8.30pm this evening, following a meeting with the Queen earlier today as part of his four-day visit to the UK.
It is expected Trump will spend the weekend at his private Turnberry golf resort, while aides say he will be preparing for a summit on Monday with Vladimir Putin.
But shortly after the plane landed, thousands of Scots gathered in Glasgows George Square, waving signs with messages such as Give the weans Irn Bru not iron cages.
Another protester told the tycoon turned politician: Bolt ya rocket and make Scotland great again.
SNP depute leader Keith Brown said: Lets show what Scotland thinks of his immigration policies, of his anti-Muslim policies, of the way that he treats women.
And lets show the world what Scotland thinks of Donald Trump.
People are saying to me why is he not meeting Nicola Sturgeon? The reason is she would tell him what she thinks, unlike Theresa May.
Scottish Green co-convener Patrick Harvie added: Hes entirely made of ego.
Trump owns two championship-level golf courses in Scotland, including the seaside Trump Turnberry on Scotlands west coast.
He last visited Scotland in 2016, where he held a press conference commending the Brexit vote and took reporters on a tour by golf cart.
Trump is the first modern U.S. leader to maintain ownership and control over his private enterprises while in office, sparking concerns from ethics watchdogs.
Trump has already twice referenced the club publicly during his visit to Europe.
The US President had earlier met the Queen for tea at Windsor Castle, accompanied by his wife, first lady Melania Trump.
It was his first time meeting the monarch and they reportedly spent 47 minutes getting acquainted – 17 minutes longer than scheduled.
Other protests are planned for Scotland this weekend, as Mr Trump makes what has been described as a private visit to his Turnberry golf resort in Ayrshire.
A national demonstration is to take place at the Scottish Parliament in Edinburgh on Saturday along with a Carnival of Resistance in the Meadows area of the capital.
Campaigners will also gather outside the Trump International Golf Links in Balmedie, Aberdeenshire, on Saturday and it is predicted there could be further demonstrations at Trump Turnberry where the president is expected to play golf.
Trump will meet the Russian President in Finland on Monday, at the presidential palace in Helsinki.