Channel crossings could drop by 75% with expanded UK France deal, report suggests

WATCH ON YOUTUBE