Neil Carmichael was born Neil Carmichael on 15 April 1961 in Hexham, England and is the Conservative MP for Stroud.
Neil Carmichael ceased to be a member of the House of Commons on 03 May 2017 (general election).
Neil Carmichael has the following specific interests :
Politics - International affairs, European Union, education, rural affairs, public services
Countries - EU, especially Poland; Middle East