It is indeterminate. It could mean either they are still living there, or at one time lived there.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Zoltán Király I don't get the meaning. I understand that they lived there, but are they still living in the United Kingdom?A native speaker would interpret the meaning: