Donald Trump is set to deliver a speech at the grand opening of his new golf course in Scotland.

Trump isn't widely liked among Scots despite his family ties and golf resort investments, surveys show. He's liked even less by some of his neighbors.

Protests are expected in Aberdeen and Edinburgh as Donald Trump visits Scotland