Question: Which candidate won and by what majority of votes against the Liberal Democrats in the 2005 General election preceding the 2008 Henley by-election?
Answer: Johnson had gained 12,793 majority, from the Liberal Democrats at the election.