
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
















































