Hi employment (immigration) law experts. I work freelance on a variety of contracts. I'm not employed by anyone (don't come anywhere near the definition of employed, I provide a service, and get paid for it). I never work at clients' premises and I could do my work from anywhere, I happen to be sitting in my dining room at home at the moment but I could just as easily be working from a beach in Australia or a cafe in the US. There is no requirement for me to be in the UK, I just happen to live here (and am a British citizen).
So why do some clients carry out right to work checks? Some don't, but some do. Are they overinterpreting the laws or are the other clients missing something?