I have read that those residing in Malta that aren't domiciled there have to pay abroad income taxes only if that money is sent to Malta. My question is: what happens if you don't remit that money?
For example, you generate income in the United Kingdom, where you have some stocks producing dividends, and some savings accunts giving you some interest. And you also play poker from Malta (I suppose that's considered also as income tax). You don't need that income in Malta, so you leave it in your UK accounts. Don't you have to pay any taxes in the UK nor Malta if you decide to do that? What happens if you want to use that income in another country different than Malta, don't you have to pay any taxes? Can you just spend some years in Malta, producing tax free earnings in the UK and then come back to the UK and use them without paying any taxes?
Thank you very much in advance.