Peterborough by-election

Voters headed to the polls in Peterborough after their last MP (Labour) resigned in disgrace


Here's the results...


And here's a selection of tweets.



And here's YouGov's national voting intention poll out tonight.