Association between unexplained hypoalbuminaemia and new cancer diagnoses in UK primary care patients