Some confusion on which day is being discussed here and also perhaps some harsh comments bearing in mind the current conditions.
Sorry if some of my comments came across as harsh - I was questioning and not criticizing.
Last night, 20:00 arrival into WEY did not run beyond Westbury, buses provided to avoid a 3 hour delay
Today,
14:08 arrival did not run beyond Westbury, no buses provided, next train 2 hours later
19:14 arrival into WEY not running beyond Bristol, next train 1 hour later. No statement on alternative
Final train terminating at Yeovil (apparently standard for Christmas Eve)
Where there's a line with an infrequent service, as on the Heart of Wessex on Sundays, a single cancellation can severley inconvenience passengers - good to see the bus provided last night (there is an irony here - probably the same number of staff involved - just different training!) . A two hour gap, no alternative, and on what would have been the "going home" train for people working the morning only today is unfortunate to say the least - 80 passengers, 2 hours each, 160 hours worth and that is a complete week of people's time.
It's my personal view that infrequent services where there is no alternative should be among the last to be cancelled. Better to thin out services on more frequent sections. Better to add in extra calls to provide services, just slowing down others.