The Conservatives are being hit by a massive political tide turning against them as Labour won two historic by-election wins on Friday.
Labour’s victories in Mid-Bedfordshire and Tamworth mean that of the 10 seats to have changed hands at parliamentary by-elections in the past three years, eight of them involved monumental swings of 20 percentage points or higher.