Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2001.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2005.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 1998.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 1999.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2000.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2002.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2003.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2004.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2006.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2007.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2008.
Mike Hall (born September 20, 1952) served as the first Member of Parliament for Weaver Vale, serving between 1997 and 2010, including the whole of 2009.