An Oxford Population Health study has found lifestyle factors have a greater impact on a person's health than their genes do.