Michael Welsh

Michael Welsh died on 24th January 2012. He was most recently the Labour MP for Doncaster North, and left the Commons on 9 April 1992.