All Churches Trust is one of the largest grant making charities in the UK. Since 1972 they have given away over £180 million pounds to various churches, Christian organisations, and charitable causes. Jeremy Noles, the Grants and Relations Manager for All Churches talks to Blair about the work they do, and the projects they help to support.