I have investments in several US companies from my UK Freetrade account. I went through the W8-BEN process via the app when buying my first US stock.
I know the W8-BEN sorts out the US tax side of things, but not sure about UK tax on such shares? From reading I can see that Stamp Duty Reserve Tax (SDRT) is paid automatically on UK shares, but do I need to pay anything to HMRC like SDRT for US shares?
I just want to get my tax affairs in order so I don’t receive any penalties further down the line. Additionally, do I need to “renew” or fill out again the W8-BEN in the US at any point?