UK Trader Advice

Thanks so much Adam! Am I right in thinking then that freetrade deduct any taxes at point of payment? No US tax return forms after need to be completed? Thanks :slight_smile: