Skip to content
UK paying £56,000 for each person returned to France under ‘one in one out’ scheme · Stateside Daily