At least it's now up to our government (illegals excepted). But the policy is plain wrong, or at least can only be a short term sticking plaster for those going back home afterwards.
There should not be vacancies that Brits don't want; don't prefer but willing to take for now and go on to something better when the opportunity arises, maybe. Long term refusers first need help to change their attitude to something more hopeful, then if that doesn't work, welfare needs to be cut to make life less than comfortable, and becomes an incentive to rethink their choices.
One understands that not all are necessarily physically suited to all jobs, but one is sure employers will be willing to give the weaker workers a little slack at first until they build themselves up.
There should never be any excuse to import cheap labour from other nations. We are all in society together, we all need to contribute during our lifetime. Granted some local economies generate more vacancies than others but where there's work there should be genuine applicants.