Why the new £10 pound note?

A new £10 note is entering circulation. Kirsten Levermore asks, ‘what’s the point?’ “It is a truth…