FundsThe British ISA: What is it and Should I Invest?March 6, 2024255Today's Budget statement contained few surprises, and that itself is nothing new. But there was something that took me slightly...