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