The OECD has confirmed that the UK economy is at the bottom of the list of developed countries and has proven that the main cause of those figures can be attributed to the whole nightmare of Brexit. Out of 20 countries, we are sitting at 19th in a league table where only Russia, sanctioned by most of the others, sits below us since recovering from the pandemic.