
(IN BRIEF) A new study reveals that since 2015, the UK government has awarded over £3.77 billion in contracts to private companies managing border security and small boat crossings in the English Channel. While much focus is placed on illegal … Read the full press release