Having a travel document doesn't mean a thing - signing up to the culture and '...ness' of your chosen home country is what defines you in that way. These chaps probably have UK passports, but they're not British in any sense of the word. Because that's how they want it.
I’m delighted my taxes are spent supporting those who are in need of state support as a consequence of the oppressive nature of British colonialism and our unbalanced society. It’s diversity that makes us strong as a nation, and inclusion. Let’s not forget social inclusion.