Church plans to spend £100m atoning for its historical slave trade links

Senior clerics have admitted that the £100million investment is a huge sum at a time when parishes are struggling but insisted the Church of England had to 'address past wrongs'.