How long do you have to have lived in the UK to get a mortgage?