SWT▸ for sure for the outward. cancelled train being the cause.
No.
GWR▸ for sure. Leaving Cam & Dursley at 0722 and due to arrive at Crewkerne at 1048, The connection at Bristol
TM‡ should have been onto the 0822 service to Salisbury (a Cardiff-Portsmouth train). This train, a GWR service, was cancelled.
The passenger should submit the outward portion of the ticket to GWR for Passenger Charter compensation. As the passenger arrived more than two hours late at the destination then compensation equal to the full price of the fare paid is due.
https://www.gwr.com/about-us/our-business/passengers-charterNow, compensation is paid for the delays experienced. So, even though the full fare is due to be compensated for the outward journey, there's an argument to say that further compensation is due for the delay to the return journey. Nothing in Train Company Passenger Charters or the National Rail Conditions of Travel says you cannot claim compensation for both outward and return journeys when a return ticket is held and both journeys were delayed.
It's a bit hard to decipher the return journey as no times are given. What precisely was the departure time from Crewkerne and what changes were due to be made? It reads as though the once a day direct train from Yeovil Junction to Westbury at 1648 was due to be taken. This should have offered a connection at Westbury onto the 1738 to Cam & Dursley. (Although, on the day in question, late running made that connection very tight). I can't work out why a taxi was taken from Yeovil Junction to Westbury as, as far as I can tell, the 1648 from Yeovil Junction ran on Tuesday 15th November. However, if there was a delay of 60 minutes or more arriving at Cam & Dursley then compensation is due. If that delay was down to a train from Yeovil Junction being cancelled then the return portion of the ticket needs to be submitted to South West Trains. Same applies if the taxi was ordered by SWT and the passenger missed onward connections.