cart1

cart1

cart1

cart1

Denis MacShane

Denis MacShane is the former minister of Europe. In January 2015 he published Brexit: How Britain Will Leave Europe (IB Tauris) which predicted the referendum result.