Bank of England Feb 21
The new £20 note has arrived. Here are some of the best moments on Twitter from the issue day 🥳💷