19:30
SPACE
UK set to launch first mission to clean up space
The UK Space Agency has launched a new process to tackle the growing threat of space debris, initiating a £75.6 million tender for the country’s first mission to actively remove defunct satellites from orbit.