Is English both a nationality and ethnic group?

Posted by Dami0904@reddit | AskUK | View on Reddit | 127 comments

Alright so I ask this cause loads of people born and raised in England rather identify as British rather than English.

I feel anyone born and raised in England is English whether from an immigrant background or not. I feel they are English either by nationality or ethnic roots. Who agrees with me?

In Wales, Scotland and Ireland, people (born and raised there) proudly identify as Welsh, Scottish and Irish regardless of their heritage.