As far as I can see, anyone who has any claim to not being from here generally claims to not being from here. I mean, it helps them forge part of their identity and recognise their heritage, and especially if they haven't lived in the country of their ancestors then there is something alluring about it. I have a black friend who considers himself British, born and bred. His family has been here longer than mine (Irish white) so I'd agree with him. But then I have a white mate with parents from South Africa and she insists she is South African despite being born in this country and having spent the majority of her life here. I think she'd rather live here because she has more opportunities available to her (e.g. Student Loan and stuff) but she is very patriotic about South Africa and with any sports or anything she'll always be South African.