TPE were unlucky with the timing of Covid, but all of TPE's woes can be traced back to the unfathomable decision to order and implement three entirely different new types of train at exactly the same time.
I still don't understand what they were thinking.
I don't think
all of TPE's woes can be traced back to that. It certainly didn't help, but even on routes where all the crew sign the appropriate traction, e.g. Hull, South route (mostly) and Anglo Scot, there are still huge levels of cancellations.
With 20/20 hindsight, of course the decision to order three different fleets was a huge mistake. But it couldn't have been known at the time just how badly it would go wrong, and if FirstGroup hadn't have bid that, the franchise would just have been won by someone else who bid roughly the same - the DfT specification required such a quick speed of introduction (irony of ironies...) that it didn't allow for one uniform 80x order.
I just fear that the Mk5s will go in May, with the mass extinction of other marginal/not fully introduced fleets such as the 769s, Castle Class HSTs and 180s. All the money wasted on that program will then be for naught.
The current unreliability can almost all be traced back to the DfT though. They're refusing to let TPE put an acceptable pay or RDW deal on the table, or to reduce the timetable to match the non-RDW resources.