Volunteering requires selflessly investing time and effort for the good of others but new findings suggest it can also have invaluable benefits for volunteers themselves.
A large evidence review led by the University of Exeter Medical School found that volunteering is good for mental health and can even help you live longer.
The research, which looked at 40 academic papers, showed people who volunteer reported lower levels of depression and higher levels of life satisfaction and wellbeing than the population in general.