From the third floor of 31 Town Range, buried under stacks of documents, a dogged socialist responsible for Gibraltar’s economic development is knee-deep in paperwork. Read more