Instant isa issue 1 July 8, 2019 16 32 64 128 Instant isa issue 1 barclays Instant isa issue 1 barclays interest rate Instant isa issue 1 meaning Instant isa issue 1 barclays meaning Instant isa issue 1 rate Barclays instant isa issue 1 interest rate 2023 Barclays instant isa issue 1 current interest rate