UK economy in better shape than any of the world’s other leading nations bar the US, according to the OECD. Then all I can say is heaven help the other leading nations