Articles
The Government estimates that tens of thousands of people are slaves in the UK. Most are trafficked from Albania, Vietnam, Nigeria, Romania and Poland. There are also significant numbers of…
The arrest and subsequent release of street preacher Oluwole Ilesanmi in Enfield on 23 February (see) prompted outrage on social media, and prompted questions in parliament. Theresa Villiers MP asked…