Scientists believe they have discovered how the cheap painkiller aspirin can stop cancers spreading. In animal experiments they showed the drug enhanced the ability of the immune system to fight back.