There are Ethnic groups in England that have been present for several thousand years. Some people clearly mean this and can't articulate it better.
Rushi Sunak ancestry is obviously Indian. I don't really care about his ethnicity (he another politician in a suit to me), but I can understand what people mean when they say he isn't English without automatically assuming they are Racist.