how long does it take to get a citizenship in the uk?
You can apply for UK citizenship after 5 years of residence (sooner in some cases) if you have been a permanent resident for 12 months. Circumstances and requirements vary depending on your nationality, whether you have family in the UK and what type of UK visa you arrived on.