I doubt this could be justified by a BCR but it would be good politics to say HS2 was being extended to Wales, especially since Crewe-Holyhead line goes through several marginal seats. Obviously as my username suggests I have a vest interest! What would the cost be of upgrading all of Crewe-Holyhead to 110mph? I believe atm its 90mph Crewe-Chester, 70-80mph Chester-Bangor and 60mph Bangor-Holyhead. I suggest 110mph because its the maximium speed of classic compatible HS trains on the WCML and I reckon straighting out Crewe-Holyhead to do 125mph or more would be incredibly expensive. It could justify 1 train per 2 hours (replacing the existing Virgin service), maybe hourly if Wales and Borders franchise services were reduced. Crewe-Holyhead is about 110 miles, with stops Id guess it would take 90 minutes, which would reduce London-Holyhead from 3 hours 55 mins to 2 hours 25 mins. Also, which commuter trains can do 110mph? I know some EMUs can / soon will. Same speed would solve allot of time table issues.