Explore news and insights from Castle Trust Bank and the world of savings.

The Autumn Budget reduces the annual cash ISA limit from £20,000 to £12,000 from April 2027, aiming to encourage investment and reshape saving habits.
Scroll to Top