Photo by Denys Nevozhai on Unsplash At this moment of great instability, the European Union is looking for new leaders, writes Andrew Duff. The decisions it faces are delicate and critical. With the national elections for the European Parliament taking place in 27 member states on 6-9 June, the question is: Can they deliver the leadership the EU…