Donald Trump arriving at the Scottish Parliament in Edinburgh yesterday.