What happened, why has Brexit lost?

Why did Brexit lose in Peterborough? I thought it was keen on Brexit. Are we stuck in the EU.

Don't you think Labour have done well? You'd expect them to lose after having their MP jailed. I bet Boris is panicing.
20 answers 20