Skip to main content

Contributions for Mr Denis MacShane

The page shows Hansard-specific information for Mr Denis MacShane. For more general information about the Member, tap the Member box below to view their UK Parliament profile.
Mr Denis MacShane
Labour
Rotherham (1994 - 2012)
Help using the search