Question: Who finished second and third in the 1989 Richmond (Yorks) by-election, and how many votes did each receive?
Answer: The SDP candidate Mike Potter finished second (with 16,909 votes, 2,634 behind Hague), while the Social and Liberal Democrats' Barbara Pearce came third with 11,589.