Mr Jim Marshall

Mr Jim Marshall is no longer a Member, but was most recently the Labour MP for Leicester South, and left the Commons on 27 May 2004.