‘We’ll launch rockets every month’: Britain finally joins the space race

Fifty years after the UK sent its first satellite into space, a Scottish town is among rivals vying for another shot

The Guardian