Quote Originally Posted by Longweekend View Post
What exactly is a non UK citizen?
Hmm ... !

ALL
I can deduce from reading the author of that article's statement is ... ... it's someone living in who was neither born here, nor - at any time during his/her period of residence - become naturalised as a British citizen.