SP, Yes, Prince Philip is British, but not by virtue of the fact that he has (presumably) a piece of paper declaring him to be British, but because unlike British-born Anjem Choudary who hates this country and would see the flag of Islam flying over Downing Street, or this Mayor, who is, like Sadiq Khan, disgracing his city, and moreover, bringing shame upon our Queen and country, Prince Philip is honourable. He is patriotic.
Zacs, if you want to know what being British means, that’s it…. in my opinion …. not that I’d expect you, or one or two others here who seem to think this Mayor is a good bloke, to understand it.