The opposition Conservative Party has come up with proposals to hit immigrants hard. Kemi Badenock's first major policy proposal as Tory leader is that migrants on work visas who receive welfare benefits should not be able to settle permanently in the UK.
Badenoch said the period before migrants can apply for indefinite leave to remain - which paves the way for British citizenship - should be extended from five to 10 years.
Under her plan, the residency status would not be granted to migrants with criminal records, or those who had claimed benefits or social housing.
The Tory leader said the right to citizenship and permanent residency "should only go to those who have demonstrated a real commitment to the UK".
Indefinite leave to remain (ILR) gives people the right to live, work and study in the UK.
It is usually possible for someone to apply for ILR if they have worked in the UK for five years, although it can be two or three years if they came to UK on particular visas.
A person can currently apply for British citizenship, 12 months after they have been granted indefinite leave to remain.
The Conservatives say migrants should only be able to apply for British citizenship after having ILR for 15 years.
The party wants the government to adopt the changes, backdated to 2021, by amending its Border Security, Asylum and Immigration Bill due to be debated in Parliament next week.
Migrants in the UK on visas, illegally or seeking asylum are usually not able to claim welfare benefits and social housing.
This is a visa condition known as no recourse to public funds, which prevents access to state-funded welfare.
One thing is clear - politicians keep blaming us immigrants for everything they can. I now expect them to do whatever it takes to win more support in future elections. I would not be surprised if one day they decided to stop pensions for everyone who receives a British pension but is not a British citizen and lives outside the UK.
A European country recently even introduced changes in the law according to which even their citizens, if they live outside the country, cannot receive a pension.
As I've always said, the only way to not be affected by immigration changes is not to be an immigrant, but to become a British citizen. If you have that right now and don't use it, years from now they may make a change that affects you and you can't get British citizenship.
If you need advice on obtaining British citizenship, status or a visa, you can order one here: https://help4bg.co.uk/konsultaciq-s-ekspert/?swcfpc=1