Lib Dems overturn huge Tory majority The Liberal Democrats win the by-election, overturning a Conservative majority of more than 24,000. Source