Visitors from such countries? Or visitors holding passports issued by such countries. My Canadian passport was issued in Geneva, as I live in Switzerland. Will anyone behind the desk understand (or even care) about the distinction?
While I appreciate the thought, I haven't paid a cent (centime, penny, pence) while visa holders have paid (I think) £75 for their piece of paper. Shouldn't they be given priority? They paid for it.