The average Briton gives up nearly 10,000 hours of their time to help others over the course of their lifetime, according to a study.
We typically donate three hours every week to help others, from shopping for neighbours to getting involved in community projects, the poll of 2,000 people found.
This adds up to more than 13 months over the course of a lifetime. More than a third (36 per cent) buy items for a food bank in their community, while three in 10 spend time with the elderly or people who feel lonely.
It also emerged the average adult does 16 things a month to help others, such as donating money to charity and helping out at the local school.
Read more on mirror.co.uk