Virgin Trains West Coast is reasonably punctual for a long distance train operator, but they suffer from a problem between London and Crewe (apparently, only between London and Crewe) of certain trains never arriving on time. These are the 17:07 (continuing to Liverpool), 18:07 (continuing to Liverpool), 18:40 (continuing to Manchester) and 19:40 (continuing to Manchester). During the previous three months, the 16:40 (continuing to Manchester) arrived on time in Crewe only once. Perhaps there was a small celebration. Unfortunately it still arrived late in Manchester. Other trains departing Euston are also highly unlikely to arrive in Crewe on time. For example, on the Friday just gone (29 Jan 2016) the 17:40 arrived on time (actually, one minute early!) for the first time in over two months
and managed to arrive in Manchester on time
and despite arriving on platform 1 (which necessitates taking the time to cross from the west to the east of the station). There should have been a
band to greet it. I wouldn't be surprised if this is the first time such a performance has ever been achieved. It would seem that it only achieved this punctuality because, very unusually, it was allowed in front of the (typically) late running London to Preston via Birmingham service - in fact, the '17:07', '18:07' and '19:07' arrivals from Euston via Birmingham have never arrived in Crewe on time within at least the previous three months.
Is there any reason why Crewe seems to be worst station for punctuality for trains leaving Euston (including those which run via Birmingham)? It is unfortunate that this occurs when Crewe happens to be a major interchange station. None of this gets reflected in VT's punctuality statistics, because when a Manchester train arrives up to 15 minutes late at Crewe, it tends to still arrive in Manchester within 10 minutes of the arrival time stated in the public timetable.
Does the blame for these delays lie with Network Rail? Are there other rail routes in England - which don't have a metro-style service - where a number of trains never arrive on time?