If a uk taxpayer were to own walmart shares though, walmart itself being a us company on the us stock exchange will pay u.s. tax on its earnings. The tax on share dividends that are paid out is where im unsure would be subject to uk or us tax (probably both for a uk citizen).
The bit I've bolded of yours mate, I thought you had to complete a W-8BEN to be US tax exempt, declaring you are a non residence. The bit I don't know for sure and what I was alluding to is if you have a choice to pay UK or US taxes as an exercised right (I assumed you did)?



