the standard running time from Paddington to Cardiff is 2:01 on trains that continue to Swansea, but 2:06-2:08 on the Cardiffs, which shows how much timetable padding there is.
Er, that would be the time allowed for those trains to slow, stop at Didcot, and then get back up to speed.
I do love the way whenever this one rears its head, it always ends up with someone harking back to what happened 30 years ago. Yet none of you speed merchants seem willing to recognise that it was that very speed in the early years of
HSTs▸ that encouraged the long-distance commuting market in the first place.
On top of which policies pursued by successive governments, of whatever colour, have seen the likes of Swindon grow massively. In 1981, the population of Swindon was just under 130,000, now the town is nearing 160,000, with another 25,000 or so in the wider borough council area. Newport was about the same size as Swindon in 1981. Its population has increased by about 10,000 since then.
Trains will go where the customers are - and there are more and more of them in Swindon.
Many of them travel out of Swindon for work, other people travel into the town to work. How else do you propose that
FGW▸ moves them, given the finite rolling stock resources available? Same applies to Didcot, on a smaller scale. Answers on a postcard to the FGW bunker in Swindon.
It's very easy to say just drop the stops there, they can always get on a train from somewhere else. How do they do that when the people living in somewhere else have already filled that train? And what about people who commute from Bristol Parkway to Swindon? Sorry, you'll have to go via Temple Meads now...
Maybe we could apply the same 'what happened 30 years ago' principle and ditch stops by express trains in another growing community, called Milton Keynes. After all, it didn't even have a station in 1981 (Central opened in 1982), other than the less than ideal Bletchley and Wolverton, with some InterCity calls supplementing the staple diet of Northampton line electrics.