Donald Trump’s might and money are no match for the will of the Scottish people