ILR Visa UK: Your Comprehensive Guide to Indefinite Leave to Remain in the... Indefinite Leave to Remain (ILR) is a vital status for non-UK nationals who wish to make Britain their permanent home. Jackpaul .