Lucky again this morning. Well, lucky it wasn't any worse...

Woke up early so decided to catch the 0632 Southampton service from Melksham, to get to Bristol via Trowbridge. Looked to be running fine when I left the house, but by the time I got to Melksham, it was delayed, meaning I'd miss the train I was planning on catching at Trowbridge.
Initially I thought I'd wait anyway, and catch the next train at Trowbridge. But I checked it, and it was also showing as 'delayed'.
So I kept walking and caught the 271 bus from Market Place, ending up in Bath in time to catch the Weston-super-Mare service I would have caught at Chippenham if I'd gone for the usual 0721 Melksham train. Although the 0721 was badly delayed; would have ended up hanging around until the 0802 (only slightly delayed). Hence some relief at not choosing the worst option

(The Weston-super-Mare service was only running 6 mins late.)