Uncertainty about who is coming into the UK represents a 'huge gap' in Britain's border security