Does a daily aspirin prevent cancer?

A study suggests that an aspirin a day can help prevent colon, oesophagus and stomach cancers. So should we all be self-medicating? Luisa Dillner investigates