I disagree, mate, the English are an ethnic group, the same as the Scottish & the Irish. But, you don't necessarily have to be genetically English, Irish or Scottish to label yourself as an Englishman, Irishman, Scotsman. If that was the case, you, me and many others on here wouldn't be true English, Scottish or Irish. Birthplace, culture, language, values and identity matter. Just to clarify, ethnicity isn't entirely about genetics, it's the whole spectrum.
The differences you talk of are cultural, nothing more, if that wasn't the case, you could take an Irish family over the pond an