The forecast for the next 5 days
Catch up on TV bulletins
Delivered daily to your inbox
It’s only five months since the voters of Peterborough last chose an MP in a by-election.
In June Labour held on to the seat by a majority of just 638 votes. And it was the Brexit party that came second. So could this be the place that the Brexit Party gets its first MP?