“The UK imposes a stamp duty on investments in UK-listed stocks but does not charge a similar tax for investments in US or European stocks.”