Stuart Barnes doesn't believe that Stuart Lancaster should be appointed as the new England head coach.