Savers deposited £5.1billion into cash ISAs during November 2025, according to Bank of England data published this week.