Why are Scots flying Mexican flags?

Donald Trump leaves for Scotland Thursday, briefly escaping his turbulent campaign to attend the official opening of a new golf resort bearing his name.

Source:: CNN Top Stories