Denis MacShane


Denis MacShane is the former minister of Europe and is author of Brexit: How Britain Left Europe (IB Tauris, £9.99). He is senior adviser at Avisa Partners in Brussels and worked for 15 years as an international trade union official before becoming an MP.

Social media

Most viewed articles