We are constantly told on this site that our present royal family are 'not really British' because they have German blood. I find this quite baffling. Royal families generally intermarry with other royal families, and always have done. You can scarcely find a British monarch in any period of history who has not married a foreigner, because that's what royalty does. How does having German blood make our royal family any less British than the British royalty of the past, who had Saxon, French, Spanish, Italian, and bloods of all nations?
I personally find this obsession with racial purity very weird. What is it all about?