Religious people live on average four years longer than their agnostic and atheist peers, new research has found.
The difference between practising worshippers and those who were not part of a religious group could be down to a mix of social support, stress-relieving practices and abstaining from unhealthy habits, the authors suggest.