Skip to content
Stuart Leech
Work
Weeknotes
Information
British police officers to be based in Calais in a new Command and Control Centre alongside the French to tackle the migrant crisis.