i agree there's no english race indeed there's no such thing as biological race and i agree that people who identify as english have various mixed ancestries including ancestries from all continents but i don't agree that anyone who lives in england in automatically english i lived in england for five years but i didn't automatically stop being welsh and i didn't start to call myself english generally english people are people who identify themselves as english and who are identified as english by others whatever their ancestry a more specific way to identify english people might be to assert that they must have some belief in a shared common ancestry with other people living in what is now england though this is a subjective belief because all human groups have a demonstrable close and recent shared ancestry