And of course folk are asking how 31,000 asylum seekers a year are getting here; they're not floating into the Hamble on rafts from Morocco, that's for sure.