Liverpool Edge Hill (UK Parliament constituency)
Members of Parliament

Election
Election
Member
Party
-
1918
William Watson Rutherford
Conservative
-
1923 by-election
John Henry Hayes
Labour
-
1931
Sir Hugo Rutherford, Bt
Conservative
-
1935
Alexander Critchley
Conservative
-
1945
Richard Clitherow
Labour
-
1947 by-election
Arthur Irvine
Labour
-
1979 by-election
David Alton
Liberal
1983
1983
constituency abolished
constituency abolished

Question: Who defeated Labour in the 1979 by-election?
Answer: In the 1979 by-election, Labour lost the seat to Liberal David Alton.