Is the daughter of Bengali parents who came here in, say 1970, and was born in Bradford, for example, therefore English or someone whose Grandparents were of the Windrush generation, included in that?
included in what? What are you talking about? I posted about english people saying borderline racist things about Irish people. As it happens (what a surprise) none of those people that I described were the children of immigrants (even Irish immigrants). Did you really think they were? You know what we are talking about.
The British as a nation need to own their history - it was a colonial power and those nations it colonised have been treated a certain way by "the British" . Individual british people who say racist things about the irish, the windrush generation, the pakistani immigrants etc need to own that.
Many, many british people, including many of irish descent or bengali descent etc don't need to feel any real guilt about how their country treated these other nations - but they do need to know the history and acknowledge it. I am a naturalised american in the last 20 years. Do you really think I can say "well I and my family had nothing to do with slavery or the civil rights movement" and think that excuses me from any responsibility as a white person?
And I still don't understand your comment about Irish people being horrible about the english behind their backs?