Hi, I worked in the UK the last three years REMOTELY from Thailand, and I paid all my taxes in Thailand, no matter where you work, it only matters where you live.
If you stay in Thailand or another country for more than 180 days (in the same tax year), you need to pay taxes in that country, maybe there are some exceptions, but this is the common rule.
The company you have is a British company? I am asking because I am a UK citizen but my company is an LLC US, some people say that they need company address in the UK? Did you have to show something about taxes paid in the UK as well?
You are saying I lie then? Why I need to lie about this, I have more important things to do to waste my time in stupid discussions, I know what I said, and I know what I do, I also had a notification about the removed post, anyway mate as I said, think what you wish 🙏, end of the conversation.