A new study has found that nearly one in two cancers (45%) in men and four in 10 in women could be avoided through basic lifestyle choices.
The Cancer Research UK report revealed that smoking, alcohol, unhealthy diets and obesity caused a total of 106,845 cancers in the UK last year, more than a third of all cases.
If 10 more such factors are taken into account, the number increases to around 134,000 cancer cases.
The study found that smoking leads to more cases of cancer than any other lifestyle factor, with almost one in four (23%) cancers in men and around one in seven (15.6%) in women caused by cigarettes.
It was also found that 4% of cancers are caused by someone’s job, for example by being exposed to asbestos.
A total of 3% of cancer cases can be traced back to an infection like the human papillomavirus, which is responsible for the majority of cervical cancer cases.