TV adverts remind us that, worryingly, 1 in 2 of us will get cancer at some stage in our lives. And, whilst we know that we ‘should’ book regular cervical cancer tests, prostate examinations, blood pressure tests and sign up for flu vaccines, we aren’t always very good at carrying...