People who play golf could live five years longer than those who don't according to new research from Scotland.

Scientists in Edinburgh claimed the sport was helpful in preventing 40 different chronic diseases as well as offering improved mental health.