Contributor

Denis MacShane

Former Europe Minister

Denis MacShane was a Labour MP for 18 years and served in the FCO as PPS and Minister for Europe for 8 years. He was UK delegate to Council of Europe 2005-2010. He has written several books on European and global political and labour movement affairs and is the author of 3 books on Brexit. He writes and broadcasts regularly for UK, European and US media