Your “facts” on food are wrong. My dh grew up in food poverty, not eating for whole weekends quite regularly. My family barely had enough. Many are still in that situation. In fact things are getting worse, as shown by the growth of homelessness and food banks. There is no reason to believe things will improve with Brexit. Britain only feeds about 2/3 of its population currently, and if food imports were to stop we’d be in serious trouble. By some metrics Britain may rank as one of the single-digit richest countries. By other metrics it actually rates a lot lower, and it is certainly clear that certain groups of people have more wealth and more opportunities to take wealth - not make it - than others. This is real and it is no good simply dismissing it as irrelevant because it can be fixed. It never has.
Yes there are other countries more densely populated than Britain. I’d forgotten Malta tbh. There are also many more countries that are less so, many more, and many more that do not have our issues with food security, being over producers.
I have said that we can take a few children, but many are talking about taking serious numbers, yet refuse to specify a population limit. I’m glad you acknowledge refugees want to go home too. Our efforts can be best targeted towards that end, rather than making up stories and insults while pretending we have infinite resources to indefinitely house millions from every failed state around the world.
My mentioning of borders was acknowledging that what these different peoples want is territories of their own, in which the writ of their own law and customs run. You claim they only want shelter, but you don’t actually want to provide them with just temporary shelter. You want them to integrate at the same time. It’s spmetimes a bit confusing trying to figure out what you do want through your contradictions.