David Welch

David Welch is the youth adviser for Guildford Diocese, and chairs the National Network of Youth Advisers in the Church of England.

LATEST BLOGS View all

We hear a lot about the need for young people’s voices... More