Question: how to get a national insurance number for eu citizen?
Answer: a valid passport (UK or foreign)
a current identity card issued by an EEA or EU member state, or Gibraltar.
a residence permit or residence card, including biometric immigration residency documents.
a full birth or adoption certificate.