WEST WORCESTERSHIRE MP Dame Harriett Baldwin has condemned the Government’s decision to shut down Britain’s space telescopes including one in Worcestershire as ‘scientific vandalism’. The UK will pay £327 million for telescopes in South Africa as the Government offshores space research, reporte