Visa overstay numbers are constantly over half a million at any given time, actually closer to three quarters of a million most of the time, I see your imaginary Sheffield and raise you real life Leeds. And unlike the people crossing the channel, the majority of which are legitimate asylum...