North Shropshire by-election: Historic Lib Dems win is declared

The Liberal Democrats have won a surprise victory in the North Shropshire by-election. Newly-elected MP Helen Morgan won with 17,957 votes. The Conservatives previously had a majority of almost 23,000 in the traditionally-safe Tory seat. The by-election was sparked by the resignation MP Owen Paterson.

  • Subsection
  • Published