"One of the latest tricks that FGW▸ have done to try and 'reduce delays' is to cut out intermediate stops if trains are running late, turning people out of services who require these intermediate stops to catch later trains, sometimes with a wait of over an hour ..."
And on today's updates we see:
13:00 London Paddington to Bristol Temple Meads due 14:47
This train has been revised. It will no longer call at: Reading, Didcot Parkway, Swindon, Chippenham and Bath Spa.
From the point of view of most passengers, this is just a cancellation.