Monday, 02 December 2024 07:53

£1.5bn was deposited in cash ISA accounts.