I agree.
Because the thing is, even if the most reasonable policy has a figure of, say, 250000, by definition the 250001 is rejected (regardless of merit).
I happen to believe that all of the "we're full! " and "we can't feed our own! " "arguments" are misguided at best, and disguised xenophobia after that.
UK has plenty of money; Tories just pocket it while their faithful lap up their bull, and Labour are frankly rubbish at the PR game (that they can't manage the economy).
Apologies for off-the-cuff response, but just got in from 2.5k swim, and trying to cook tea.