For us in the anti-trafficking community, last night's speech by Theresa May was certainly encouraging. In a service at Westminster Abbey, the Prime Minister once again reaffirmed the UK's commitment to ending human trafficking. During a wreath-laying ceremony to celebrate the life and work of William Wilberforce,  May spoke of her desire to see the UK "lead the world" in efforts to "stamp out" 'this despicable trade' for good.

Since taking over as PM, this is at least the third major speech May has made on the subject. With the exception of Brexit - understandably dominant of political discourse at the moment - it's hard to think of a policy pursued as consistently or aggressively as the anti-slavery agenda.