The question may sound dumb but seriously many people where I am at don't have a solid picture about it.
Over here I used to call someone from Scotland English instead of Scottish, did not get a smile in return, called that Scottish person English the 2nd time I almost got F words.
Most people here thought English means people from the entire....island, even though I learned later Brits is the right word.
Still not sure, are Scottish and English like people from NY and LA, or London and Berlin?