Experts who appear on BBC news 'should declare political vie