The United States is the only OECD country which taxes its citizens on worldwide income. I work with Brits, Aussies, Germans, Singaporeans and they all laugh it up when I describe how I have to pay taxes to the US on top of the taxes which are sufficient to meet my obligations to the country in which I reside.