I instinctively recoil at this sort of announcement.
But there is a growing sense in the country that international treaties on refugees and asylum have stopped addressing the issues they were created for and have become overwhelmingly abused by economic migrants and bad actors. I can see that this sort of policy might well gain traction to the point that we suspend adherence to these obligations and simply refuse asylum. I can well imagine some in Labour moving that way if they conclude that they’re being left behind by public sentiment.
There’s a humanitarian argument for it as well. The great majority of asylum seekers are refused asylum here or in the EU. So there are many, many more people who will have been exploited, abused, raped and endangered, or even killed, by the wicked criminals who enable all this trafficking, than there are genuine refugees. If we shut the door, the incentive to make the journey and for unscrupulous people to exploit these people goes away.