Anti-slavery powers come into force Key parts of new legislation to combat slavery in the UK - including life sentences for people traffickers - come into force in England and Wales.
Put the internet to work for you.
Delete or edit this Recipe