Actually Scots are British subjects. Scottish people are not English, but they are British. Great Britain comprises England, Wales and Scotland; the United Kingdom of Great Britain and Northern Ireland adds Northern Ireland as well. UK citizens can properly be called “British” as well as “English”, “Scottish”, “Welsh”, or “Irish”, depending on their heritage. This is similar to how a Texan is also an American.
Thanks Concho- I learned something new today. I knew Scots and others were not “English” but I didn’t realize or just never thought about that they are united as British, hence the British Isles. Thanks!