No experience on any line further than London to Portsmouth on my trip to the UK last year, but I thought the service was great. The complaints about constant cancellations boil down to people having to wait 6 minutes for a train instead of 3. UK trains were certainly better than in the Netherlands. But I loved the HSR in Spain, that was amazing.