How many Albanian boat people are entitled to come to Britain? The answer is clear and simple: none. To qualify under the UN convention on asylum, you must be fleeing from persecution and grave danger. That is not true of these Albanians. Moreover, if you are a desperate asylum seeker – and you do not qualify unless you are desperate – you must seek asylum in the first safe country you reach. However much we like teasing the grenouilles, France is a safe country. So the UK is not obliged to accept any of those who are crossing the Channel. This does not mean that they are all potential criminals, though some will be. Others might well be potential good citizens: hard workers who want to prosper. That is irrelevant.
There is a dignified way to lose or there is the Trump way. Sturgeon is heading in the latter direction.