Home TOP TRENDS ‘Oh my goodness, oh my goodness’: Watch BBC science editor react to launch