A fool would state otherwise.
However you have completely misunderstood the reason for my interjection. I called this following statement to be patently false:
"British people don't want foreigners in the UK"
It is provably false and has been upthread.
It would be true to state that "some British people don't want some foreigners in the UK" This we know and it is absurd to argue otherwise.
Your definition of xenophobia does not equate to the accepted which would encompass a broad spectrum of accepted linguistic definitions to include irrational fear or hatred, dislike and/ore prejudice against foreigners.
"Most people want EU migration to be managed" does not meet this definition. What this tells us is that most people want EU migration to be managed. Their reasons for doing so are explored in the research and will no doubt include, but not be wholly concerned with, xenophobic attitudes
"In contrast 53% of Leave voters believed that the UK should not offer a preferential immigration deal to the EU, even if business would lose out, compared with 16% of Remain voters"
As above. A percentage of that 53% will no doubt be voting due to their xenophobia, as meets accepted definition, but all that we are sure of is that 53% are saying that the UK should not offer a preferential deal to the EU.
This is not semantics - this is simple and fundamental interpretation of really basic data.
Added to this we have the linked substantial research into why people voted a certain way with the summary findings seemingly at odds with your own and with Paul's. That's your prerogative but personally I'll take that summary at face value rather than stick my fingers in my ears, claim people are lying, and produce a poll of two members of my family as some sort of counter argument