Voters in Peterborough will choose a new MP next week – in a by-election which has been dominated by Brexit – and the meteoric rise of the Brexit Party.
The campaign was triggered when voters effectively sacked MP Fiona Onasanya after she was jailed for lying about a speeding fine.