A new study has found that cancer now causes more deaths among the middle-aged in higher-income countries than cardiovascular disease.

Globally, heart problems and stroke is the leading cause of death at this age.

But the researchers say people in rich nations are now more likely to die of cancer than cardiovascular disease in their middle years. In poorer nations, the reverse is true.

There cardiovascular disease is three times more likely to claim lives.