I think the figure for cancellations doesn't tell the whole truth, either. If you're waiting at Evesham to go to London, but GWR▸ decide to start that train from Oxford that day, and not from Worcester, as far as you are concerned on the freezing platform, your train is 100% cancelled. It doesn't show-up in the figures, though. I don't think it would even count as a cancellation if a train starting at Worcester Foregate Street was amended to run only as far as Shrub Hill. This has happened a couple of times in the recent past
I don’t think that’s right.
AFAIK▸ they are still using the following methodology:
A train is classed as fully cancelled if it didn’t run at all, or completed less than half of its journey length.
A train is ‘part cancelled’ if it ran at least half but not all of its planned journey length, or it missed one or more stations in its planned calling pattern.
So, the figures are actually better than they look…though still pretty awful!