Saturday, July 13, 2024
Denis MacShane

Denis MacShane

Biography
Denis MacShane

Denis MacShane

Biography

Denis MacShane (born Josef Denis Matyjaszek; 21 May 1948) is a British former politician, author, commentator who served as UK's Minister of State for Europe from 2002 to 2005. He joined the Labour Party in 1970 and has held most party offices.