Foreigners won’t be moving to America because of income taxes. England is the place to be. If you’re a foreign domiciled resident, the UK does not tax one penny of your income generated overseas. American residents have to pay income tax on their worldwide income.