The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Mike Hall
Michael Thomas Hall is a British Labour Party politician who was the Member of Parliament (MP) for Weaver Vale from 1997 to 2010.
Everything about Mike Hall →- Occupation
- politician
- Position held
- member of the 54th Parliament of the United Kingdom, member of the 53rd Parliament of the United Kingdom, member of the 52nd Parliament of the United Kingdom, member of the 51st Parliament of the United Kingdom
- Citizenship
- United Kingdom
- Born
- September 20, 1952