who represented carlisle from 1964 to 2010 and who has represented it since 2010?
carlisle was represented by labour party mps from 1964-2010, and has been held by john stevenson of the conservative party since the 2010 election.