Is Sir Winston Churchill the best choice for the new £5 note?