
The pundits were so sure that Labour was headed to defeat in Peterborough that the bookies even suspended taking bets on the Brexit Party winning the seat.
In the run up to the by-election in this heavily Leave-voting constituency, Jeremy Corbyn was being urged to forcefully commit to making Labour a party of Remain no matter what. His critics accused the leadership and those around him of being blind to the fortunes that backing a second referendum would offer.