A method for determining a prognosis for benefit for a cancer patient receiving immunotherapy treatment involving (a) measuring a level of platelets and haemoglobin in a sample from the cancer patient, and (b) comparing the level of platelets in the sample to a reference level of platelets and comparing the level of haemoglobin in the sample to a reference level of haemoglobin, wherein a lower level of platelets and higher level of haemoglobin in the sample correlates with increased benefit to the patient.