As my brother-in-law Tim explained, all citizens of the United Kingdom are considered British, whether or not they live on the actual isle of Great Britain. So, it's technically kosher to call someone from Scotland, Wales or Northern Ireland "British."
Whether or not they identify as British is another question.
"Someone from Scotland would probably say, 'I'm Scottish first and British second,' and the Welsh might do the same," said Tim. "Whereas the English are more likely to say they're British first and English second. That's due to historical subjugation of those other countries. The English, which were the ruling power, consider themselves to be British, whereas the Scots and Welsh want to preserve their original identity."
(Scotland famously held a national referendum on full independence from the United Kingdom in 2014, but it didn't pass. A second referendum was widely expected, but hasn't happened yet.)
When in Doubt, Say 'British'
What non-Brits should absolutely avoid in all circumstances is calling someone "English" who is not from England.
"If you meet somebody from Northern Ireland or Scotland and say how much you enjoy their English accent, that's probably the biggest no-no," said Johnson, himself born in Scotland, but raised in England (with an English accent).
For those keeping score at home, the two major takeaways from today's lesson are:
- Don't substitute Great Britain for the United Kingdom unless you're talking specifically about a hunk of land.
- When in doubt, say "British."