Stay in UK for more than 10 years