The UK is about to have its first space launch – but Cornwall is unlikely to become a new Cape Canaveral 20 November 2022