Skip to main content

Denis MacShane

Denis MacShane was a Labour MP serving in Tony Blair's government as Minister for Europe. He was first elected as MP for Rotherham in 1994 and served until his resignation in 2012. MacShane studied at Oxford and London universities and is a prominent commentator on European issues.