New £10 note released - what you need to know

New £10 note released - what you need to know