Well....Let's put it this way....
There were 13,600 applications for Postal Votes, of which 9,900 were actually returned and counted.
Of those 9,900, 400 ( an unusually high percentage, it would appear ) were rejected as invalid - names / addresses / signatures did not match with Council records. So 9.500 Postal Votes were included in determining the result and 33,900 votes were recorded at Polling Stations.
And therefore 1 in 4 votes were Postal Votes....And are we seriously to believe that 25% of the people in Peterborough who voted were unable to get to a Polling Station that day because of sickness, health, away on holiday, away working, etc....The national average at the 2017 GE was about 12% Postal Votes.
The Polls the day before the election indicated Brexit Party about 26% and was about 29% in the result - an error of about 3%, an almost normal diference
The same Polls the day before the election indicated Labour about 20% and was about 31% in the result - an error of about 10%, absolutely not a normal difference.
In the Referendum, Peterborough voted 70% Leave but then apparently elect a staunch Remainer Labour MP to replace a disgraced Remainer Labour MP who 26,000 people signed a petition to have disqualified and a By Election to be held to replace her.
At the Euro Elections, the week before, the Brexit Party received approx 16,000 votes in Peterborough, but a fortnight later only approx. 10,000 votes.
And all this in the same same city where Mahmood has already been convicted of and served time in jail for fraud of Postal Votes.
So no actual evidence yet - just mountains of circumstancial evidence to be going on with.
But don't hold your breath - the result will not be investigated by the Electoral Commission because Electoral Fraud doesn't happen in the UK, only in Russia or Deepest Africa....And, I believe, none of this has been reported on the BBC although I don't actually see the BBC every day, of course.