Thank you for your question and patience, I’m Tom and I’ll try to help you.
You are an EEA national and so you have the right to work in the UK. As you have been here for longer than 5 years then you probably would already be regarded as having "permanent residence" if you have worked for 5 years. This is where you have the right to remain permanently, but you do not actually receive anything unless you apply for confirmation and the home office would not have noted it automatically.
So, I would conisder applying for confirmation of "permanent! residence" as soon as you can to avoid any future doubt. Here is the link for applying for PR:
Once you have PR confirmed you can alsoapply for naturalisation as a UK citizen if you meet the following criteria:
Basically, no one knows precisely what measures will be put in place should the UK leave the EU.
However, it is highly unlikely that your status in the UK will be at risk. Because you have been in the UK for more than 5 years working then you would already be regarded as having Permanent Residence, this means that you would not be asked to leave the UK.
However the likelihood is that you would be required to apply for confirmation of your permanent residence status in the UK within a certain period of time. This means that you would have to apply and send your passport/documents off and because of the amount of people that will also be applying post-referendum it’s probably that you will have to be without your passport for 6 months or so.
Then you will have permanent residence confirmed in your passport. This means that you can stay permanently in the UK.
Once you have PR confirmed you can also apply for naturalisation as a UK citizen if you meet the following criteria:
If you want to be ultra-cautious then you can apply for PR now if you wish either now or shortly after the referendum:
My goal is to provide you with a good service. If you feel you have received anything less, please reply back as I am happy to address follow-up issues specifically relating to your question.
Is there any further information you require?
I just want to ensure that you are satisfied, so please let me know if you have any further queries on the information I have provided. If you have no further questions then please do leave positive feedback using the stars at the top of the page.