1—The Scots by and large are socialists.
Older people may be so, but are socially conservative and believe in morals and family and detest a lot of modern policy and PC-ism. Younger people have sadly grown up in the PC/entitlement culture and mindset.
Ironically Scotland has only been leftist since the 60’s, until then and even well into the 60’s we used to vote Conservative. And working men and women were the core of that vote.
2—No, sorry, I have to disagree.
Scottish people are NOT antiamerican. In fact, the Scots are generally fond of you. Yes, you will meet leftist antiamericans, student types etc, but we like America and Americans.
DONT make the mistake of equating cynicism about some aspects of your nation and people with dislike.
I did not know that -- any idea why the change?
and thank you for correcting the latter statement of mine