The problem here is the conflation of the terms "immigrant", "black", and "Muslim", which as far as the average* member of the English Defence League is concerned, are all synonyms.
As a major hip-hop fan, I believe anyone who thinks 'African American' and 'Black British' are synonymous is completely mistaken.
I am reminded of the American cameraman who was asked to meet British
News at Ten anchor, Trevor McDonald, at Templehof Airport during German reunification. He asked "What does this McDonald guy look like, how will I recognise him?", and the producer said, "Well, he's black...", only to be cut off by the rather shocked cameraman, who said "You mean African American".
The producer said "How can he be African American? He's an Englishman from Trinidad!"
Or the line from Lenny Henry, the comedian born in Dudley (in the English West Midlands, near Birmingham), to Jamaican parents. Asked "So, what was life like in Africa?", he replied "I don't know. I haven't lived there for two hundred and fifty years".
The majority of Black English people (but by no means all) are second or third generation descendants of people who came to England in the 1950s from the British owned parts of the Carribean. After WWII, Britain imported huge numbers of people from the Empire (mostly the Carribean and the Indian subcontinent) to help out with the massive labour shortage due to the war.
Most of the people that the EDL and other fascist morons want to "send back where they came from" came from such exotic locations as Brixton, Bradford, Leicester, and Birmingham; They were born in England, and so were many of their parents, and often their grandparents too. They speak English with the local accent, eat fish and chips, and drink warm beer in pubs; The only thing that sets them apart from the "Real Englishman
TM" is that their immigrant ancestors are sufficiently recent as to be easily traced.
"Racial purity" is a doubly insane concept in England, where even its advocates claim "anglo-saxon" heritage, without apparently noticing that the Angles and Saxons were two different peoples, both of them immigrant groups, or that both were integrated out of existence by the Norman French in the medieval period.
There are no "Britons" (not even in Wales or Cornwall, despite the romantic notions of the modern residents of those places); They were integrated out of existence by immigration from Romans (who were themselves people from the entire known world), then Angles, Saxons, Jutes, Danes, Normans, Dutchmen, Hugenot Frenchmen, and various waves of Jewish diaspora; then in the twentieth century by Indians, Africans, Canadians, Australians and New Zealanders and Americans brought in to help fight two world wars; Windrush Caribbeans; Indians, Pakistanis, and Bangladeshis (who like the Carribeans were begged to come to England to rebuild the cities bombed by the Luftwaffe); Poles, Czechs, Spaniards, Italians, Frenchmen, Germans, and others who took advantage of EU free movement rules between 1992 and 2020; And an ongoing influx of people from all over the British Commonwealth, who are attracted to the seat of the former Empire by the excessively rosy images taught in their schools (which gloss over the fact that England is cold, damp, and miserable).
Racism is not only idiotic, in England; It's barely even possible - and demands either an intense ignorance of ones own heritage, or a significant dose of self-hatred.
Great Britain has been a trade and resources zone, with massive inflows of migrants, since the paeleolithic, when the island was a centre of flint mining and knapping. The first official restrictions on anybody travelling to the United Kingdom were imposed in 1914, when passports were first introduced for non-diplomats; Before the outbreak of the Great War, the only thing anyone* needed in order to travel to the UK was a boat.
* Unless they were a very strong swimmer (the first recorded cross-channel swim was in 1875); Or they walked across Doggerland before its inundation in circa 6200BCE.