Today a non-Gibraltar resident who is a British citizen has to demonstrate his passport and has to be offered entry by the BCA, simply because they occur into Gibraltar. They will have to present their passports, as they do currently.
Look into my website ...
Recommended Resource site