Everything you need to know about the new £50 note - Which?

Everything you need to know about the new £50 note - Which?