The John Goodyer Trust, along with the Bishop Laney Trust, was formed in 1665 to help young people and poor families. Three and a half centuries later, and it is still going strong today...