Just thought I should hear people’s perspective on this.
Some say it’s an ethnicity, some say it’s a nationality & others say it’s both of them.
I personally think it’s both a Nationality & ethnic group.
If someone says they are from England, they are denoting their nationality as English even if they don’t say it outright. It’s the same thing.