A man was told he had terminal cancer after Southland Hospital failed to spot cancer developing in his lung over five years ...