I would be inclined to agree that a diversion of 1C79 might be two steps forward and three back. The other train I suggested was a Castle Cary special (adding insult to injury - probably where our train crew was) but replacing two round trips with a single journey in one direction would have been half-cock.
Lots of trains getting held up today by overcrowding on the return from Glastonbury ... just an example:
16:40 Gloucester to Weymouth due 20:10
16:40 Gloucester to Weymouth due 20:10 will no longer call at Filton Abbey Wood, Stapleton Road, Lawrence Hill, Freshford, Avoncliff, Bradford-On-Avon and Trowbridge.
It has been delayed at Gloucester and is now 26 minutes late.
This is due to overcrowding because of an event.
Further Information
This train is running late because of earlier overcrowding at Castle Cary, and as a result has to miss-out a number of stops in order to reach its destination.