Of the operators I've used for more than one round trip this year, which are Avanti West Coast, Crossrail, Merseyrail, Northern and Transport for Wales, I would say:
Best: Transport for Wales. Despite being the operator I travel with most, I've not experienced a single cancellation and only...