MPs

Stephen O'Brien was first elected as the Conservative MP for Eddisbury at the By-election in 1999, and re-elected in 2001 and 2005. Stephen is Parliamentary Under Secretary of State at the Department for International Development.

He was...