"Only if you define English as as an ideology."
How are you defining it? If it's solely on place of birth, then a lot of the people who you are refering to would qualify as 'English' and a lot of people who consider themselves very much English would not do so.
As a ethnic group or nationality (in the tradtional sense). Why should it be defined in any other way? Does the English nation (traditonally defined) have a right to exist, in your opinion? Or, should they be reduced to a minority in their own homeland for the sake of diversity? Of course, the typical leftist today denies the exisitence of ethnicity, except in the case of the precious "other" - who is alway exalted as the perfection of mankind.
The fact that one is born in a garage does make you a car. That may be uncomfortable to today's PC sensibilities, but truth usually is.