Prince Charles is the most perfectly English thing of all fucking time.
You know how people who were born in America to parents that were also born in America proudly refer to themselves as Irish or Italian or African or Chinese or whatever the fuck? Well, I'm British. My last name is distinctly British and my genealogy is distinctly British by over 50%. I don't fucking refer to myself as English and I have never heard anyone else ever do it unless they have an English passport, either.
As an immigrant (born in the UK, moved to the US as a little kid), that sort of thing drives me crazy. Especially because the people who espouse such cultural connections often have NO CLUE about the lives of people in those countries.