New blood test could help detect eight common cancers before they spread | Australia news | The Guardian