Should Alan Turing feature on the new £10 note?