Question: when was the current 20 pound note released?
Answer: Bank of England £20 note. The Bank of England £20 note is a banknote of the pound sterling. It is the second highest denomination of banknote issued by the Bank of England. The current polymer note, first issued on 20 February 2020, bears the image of Queen Elizabeth II on the obverse and the image of painter J. M. W.