The prime minister's visit to a hospital was interrupted by a man angry over "years and years and years of the NHS being destroyed".