158950 calls at Westbury in Wiltshire with a First Great Western service from Portsmouth Harbour. This would normally run to Cardiff Central but, due to engineering work between Bath and Bristol, it was diverted to Swindon instead.