I''m defined as a UK tax resident which does not mean I live in the UK. I maintain a home in the UK which allows me this status.
Comments posted