Ссылок на официальные документы тоже полно. И правила безвизового транзита, и о визовых уступках прямо на сайте посольства Великобритании написано. И цитаты из ответов консульства тоже приводились. Если не нашли - ну напишите в посольство - дадут Вам официальный ответ. Хотя его итак все знают: "Это визовая уступка, по которой пограничный офицер может выпустить Вас в город, но не обязан это делать, а потому вопрос остаётся на его усмотрение". Причём, даже если есть виза - порядок тот же: если пограничник не захочет, то не впустит, и никто спорить с ним не будет.
По гибралтару есть отдельная тема, прочтите её, задайте там вопросы тем, кто уже сплавал:
круиз - остановка в Гибралтаре - виза