The Conservatives suffered two defeats in the by-elections yesterday. Labour took Selby and Ainsty, and the Liberal Democrats won the Somerton and Frome by-election by more than 11,000 votes. The Tories are upbeat as they blame everybody except themselves.
