Biometric Resident Permit Posted on November 10, 2016 by Steve Caplin - « Back to Glossary IndexAn official document giving you permission to stay in the UK Related Articles: Not from UK: work and training