The key thing is that the government paid for his ticket. Mrs Thatcher chose to drop all UK involvement in (non-military) space. That policy got changed a few years ago and now the government wants to be involved again. We’re now spending £370m a year on civil space.