The great ISA mysteries
The amount of money held in ISAs reached a record £620 billion in 2020, according to freshly published figures from HMRC, demonstrating how successful these tax shelters have been in the two decades since they took over from PEPs...
17 June 2021