Protestors gather in Glasgow ahead of the arrival of US president Donald Trump in Scotland on Friday evening.

Mr Trump will spend the weekend at his Turnberry golf resort in Ayrshire after completing his two-day working trip to the UK.