how many years do you have to live in the uk to get a british passport?
To apply for citizenship with permanent residence status you must usually have lived in the UK for 12 months after getting permanent residence status. You also need a permanent residence document that proves you've lived in the UK for 5 years - this can be any 5 year period.