Train reliability hits the buffers as annual cancellations exceed 360,000
Reliability on Britain’s railways has sunk to its joint lowest level in figures dating back to March 2015.
Reliability on Britain’s railways has sunk to its joint lowest level in figures dating back to March 2015.