Since Brexit, the labour market is missing all Europeans. To work in the UK you have to leave the EU, or be treated as a lower status resident, or do a bunch of paperwork and pay import/export taxes.
Employers have not accepted that that is a bill they must pay or workers won't join the UK market.
If you move first, then look for a job, you just have to accept the local market conditions.