John Howell, the Conservative candidate, has comfortably won the Henley by-election with 19,796 votes.

Marking Gordon Brown's first anniversary as Prime Minister, Labour Party candidate Richard McKenzie was beaten into fifth place with a meagre 1,066 votes - losing his deposit.

Perhaps more surprising was that Labour was beaten by the Green Party and BNP candidates.