Donald Trump has arrived in Scotland as thousands of people gathered to protest against his visit.
The US president touched down at Prestwick Airport shortly after 20:20 after completing his two-day working trip to the UK.
Mr Trump, whose mother was Scottish, will spend the weekend at his Turnberry golf resort in Ayrshire in what has been described as a private visit.
Protestors filled George Square in Glasgow ahead of his arrival.
Shortly after Mr Trump’s arrival at Turnberry a power paraglider was spotted flying close to the resort with a banner which said “Trump: Well below par”.
The Scotland United Against Trump group had said it hoped to attract about 3,000 people to the Glasgow protest, which organisers said was intended to send out a message that Scotland opposed Mr Trump’s “politics of division and hatred”.