Unfortunately these extra stops lose rail the market from South of the Thames a far larger market than that provided bymany of these small provincial towns.
The size of the town in question is only part of the equation, though. Peterborough itself isn't that big, granted.
Add in the people driving from Hunts, south Lincs and so on. That's a good few more.
Of course, you should also add the people from Huntingdon. And St Neots, Biggleswade, Arlesey, Hitchin. Then over to Stamford. Oakham, Melton Mowbray. Not all huge towns, no. So let's forget about Manea and Whittlesey.
Norwich? Thetford? Ipswich? Cambridge? Well, basically, most of Norfolk, Suffolk and Cambridgeshire. All these people, if they want to get the train up North, are going to change at Peterborough.
Fair enough, miss out your Newarks, Granthams and all on the faster services. Missing out your major connection points, though, is silly. I would have said, on the ECML, that Peterborough, Doncaster, York and Newcastle should be a given on the majority of services.