Hello there: I have bought an American government treasury bond for USD95. The maturity is 31st December 2025, by then, I will get USD100 for redemption (the bond issuing price). Do I need to pay tax for the USD5 if I hold until the maturity. Thanks.
I have saving interest from several bank accounts, please advise if I wait for HRMC to send me income declaration or I proactively submit to them. Thanks