This is when the Peterborough by-election will be held

The by-election to find Peterborough’s next MP will take place on Thursday, June 6, it has been confirmed.

Wednesday, 1st May 2019, 8:17 pm
Updated Wednesday, 1st May 2019, 8:23 pm