Carlisle (UK Parliament constituency)
MPs since 1885

Election
Election
Member
Party
-
1885
Robert Ferguson
Liberal
-
1886
Robert Ferguson
Liberal Unionist
-
1886
William Gully
Gladstonian Liberal
-
1895
William Gully
Speaker
-
1905 by-election
Frederick Chance
Liberal
-
1910 January
Richard Denman
Liberal
-
1918
Theodore Carr
Coalition Liberal
-
1922
George Middleton
Labour
-
1924
William Watson
Conservative
-
1929
George Middleton
Labour
-
1931
Louis Spears
Conservative
-
1945
Edgar Grierson
Labour
-
1950
Alfred Hargreaves (aka Alex)
Labour
-
1955
Dr Donald Johnson
Conservative
-
1964
Ronald Lewis
Labour
-
1987
Eric Martlew
Labour
-
2010
John Stevenson
Conservative

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.