Pretty poor stats from UK Home Office yesterday.
Firstly, misleading to say 19k people were removed. Most "returns" (this stat) are people who left voluntarily, most often those who left of their own accord and whose departure the Home Office only discovered later when (e.g.) checking visa data.