I agree 100% with last posting. Quite frankly some of the others are beyond comment.
What can possibly be racist by saying British Citizen or Subject ( they come in all shapes and sizes , colours etc. ).
I am very much against illegal aliens but this is NOT racist.