Nonsense. You are conflating court decisions on whether it was legal to do so, with the moral decision of whether to do it in the first place. Boris did it for headlines, not for national security. All the Courts have done is to confirm that, unusually, the Government did not break the law.
Boris? He was Pm, it was Jarvid, a difference.
Above your quotes i give you a few examples why i think the decision is moral and it is needed for our national security although clearly, she is just part of a larger problem which we as the west have countered totally wrong despite earlier warnings.
We went on an did nothing to stop, procecute or manage in influx off ex-syria people.
In my view we should have organized an international tribunal so that the message would have been clear from the start, the law also applies to those who travel to a warzone to cause terror and havoc.
Sadly the reality is that some got punished for maybe 1% of the crimes that they did but most of them walked away free, and we probably also have some of the let's say not so friendly people of the Assad regime amongst us.(and yes i take that example because i known at least one example of someone being identified by other asylum seekers and then arrested because he was a Assad torturer, but that was after he got asylum etc.)