Should lmmgrant have stay in the UK if they do have UK passport?

A British passport holder doesn't necessarily have the right to live and work in the UK.