if you were self employed in the uk

( Schedual D) you'll more than likely be paying tax on monies earned at least for the next 2 years anyway.

If you were deduted at source............you probably are able to claim from
IRS(good luck). That again will take 2 years.
And more than likely think the worse when it comes to paying tAX for investing in the mother country.
Welcome to Heidie Land .Look out for the Trams

they stop for nothing, that^s why they are always on time.