Re: UK in a unique position
Launching polar orbits from the northern bits of the UK is OK (except for weather)
Nah, the weather isn't a problem. We're used to it - that's why we build all-weather aircraft (i.e. cockpit windows essentially pointless).
No one planning on launching anything out of Scotland would succeed unless it could stand a raging hoolie, and is also midgie proof. One visit is all one needs to realise that.