Kenneth Armstrong
Professor of European Union Law
Queen Mary, University of London