New £50 note: release date, why Alan Turing is on it and old notes deadline