Channel Rescue Surge: £662m Deal Fails to Stem Flows?

The recent rescue operation in the English Channel has put fresh focus on the £662 million UK-France migration pact, and the highlighting of the working strain behind the efforts to control irregular crossings. On April 27, 2026, French coastguard vessels rescued 106 migrants on a single and overcrowded vessel on the sea off Wimereux, with […]