Tory defeat in North Shropshire as Lib Dems take former safe seat
From our UK edition
Ministers are waking up this morning to a big Tory upset in North Shropshire. In the by-election sparked by the Owen Paterson sleaze row, the Liberal Democrats have won the seat from the Conservatives overturning a majority of 22,949. In what has long been regarded as a safe seat for the Tories (they have come out on top in the area for almost 200 years), the Liberal Democrats won 17,957 votes with the Conservatives managing just 12,032 votes. This gives the Lib Dems a majority of 5,925. Labour came third with 3,686 votes. This result clearly will be tied to Boris Johnson's leadership and the difficult time the Prime Minister has had over the past month The result is striking for several reasons.