Skip to content
Britain and France let the Channel returns deal expire after about 1,500 removals