News

Double taxation is when you’re taxed on your UK income by the country where you’re a resident in, and by the UK. If your home country has a "double-taxation agreement" with the UK, you may not be ...