PragueBlue
Well-Known Member
These things keep changing over time and I'm not sure if what I'm about to say still applies but it used to be 2 years to obtain indefinite leave to remain, you could not leave the country for more than 2 years at a stretch or else you lost your right to enter the country and you could apply for British citizenship after 5 years of first entering the country.
5 years to get ILR these days (assuming you meet the English language requirements and pass the stupid life in the UK test).