Home Authors Posts by Denis MacShane

Denis MacShane

2 POSTS 0 COMMENTS
Denis MacShane is a member of the Labour Movement for Europe executive. He was Labour’s Minister for Europe and a Labour MP for 18 years. He has written five books on Brexit.