NCSM creates record for longest running science programme