The tiny island in Scotland set to become UK's own rocket launch site April 25, 2024 The launch of rockets fired vertically into space from a tiny island in Britain is a step closer with the granting of More