ILR at present is at it implies...Indefinate. However, as you've been advised, if you were to leave the UK for more than 2 years, you'd lose your ILR. At present, with ILR there is no obligation to apply for British Citizenship. However, when Probationary Citizenship replaces ILR in July 2011 (inte...