The Medaille Trust is a charity founded by groups of Religious congregations in 2006 to work against the evils of human trafficking congregations in response to the plight of thousands of people who are being trafficked into the UK each year