John Douglas Naysmith (born 1 April 1941) is a British Labour Co-operative politician who was the Member of Parliament (MP) for Bristol North West from 1997 until standing down at the 2010 general election.
John Douglas Naysmith (born 1 April 1941) is a British Labour Co-operative politician who was the Member of Parliament (MP) for Bristol North West from 1997 until standing down at the 2010 general election. (en)