Plans to launch satellites - and even people - from the UK get a boost from government. Continue reading...