Do differences in religious affiliation explain high levels of excess mortality in the UK? … Read article here – Do differences in religious affiliation explain high levels of excess mortality in the UK?