Question: What were the results of the 1997 Winchester by-election?
Answer: The 1997 Winchester by-election, was won by Mark Oaten (Liberal Democrat) with a majority of 21,556.