He said: “This is not a registration form, it is an application form, and I have no doubt that the Home Office’s hostile environment policy towards immigrants will see people being rejected.

“These are citizens who have lived and worked in the UK for decades, who have children and own property and have paid tax. We are effectively being told we need to apply to stay in our own home with our families.

“I think it is a disgrace and I will not be ­complying with it."

SNP MEP Alyn Smith also spoke out against charging EU citizens to stay in their homes after Brexit and said the proposal made Britain look “flakier and flakier” on the world stage.

He added: "My view is that the ­resettlement fee is a ­disgrace."

SNP MEP Alyn Smith was one of those who blasted the Tories for charging EU citizens to stay in Scotland (Image: PA)

Read More

The Scottish overnment's External Affairs Secretary Fiona Hyslop said: "I am pleased the Prime Minister has finally seen sense and accepted the argument from the Scottish Government, the 3million group and others that she should scrap this unfair fee, which should never have been suggested in the first place.

“But this does not change the fact that EU citizens should not be asked to apply simply to retain the rights that they already have to live, work and study in Scotland.

"This has caused real anxiety for EU citizens in Scotland, who contribute so much to our economy and society.

“Fees charged as part of the pilot scheme introduced today by the UK Government should be dropped immediately.”