Question: Who represented Carlisle from 1964 to 2010 and who has represented it since 2010?
Answer: 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.