Why, in such a marginal seat with a high Brexit referendum exit result Labour managed to increase their majority by almost 13%...Peterborough by election;
https://www.bbc.co.uk/news/uk-politics-48532869
Labour 31% down 17%
Brexit 29% up 29%
Cons 21% down 25%
Lib Dem 12% up 9%
I do not think Corbyn will keep up his demand for a General Election. Labour and the Cons must be seriously worried now.
I'd say Labour will have sighed with relief at the Tories being the victim of those that have switched to the Farage party.
Makes a no deal even more likely.