All about finance. Considering the potential reduction of the £20,000 annual cash Isa allowance, it might be a good idea to deposits funds immediately. , and Administrator 2025 May 7