I was hoping to catch 1B24 the 1648 London Paddington to Swansea, but it didn’t stop at Bristol, and it appears to have stopped first at Cardiff, although it didn’t make up much time considering the lack of stops. A) any idea why and b) when was the last time there was a south Wales train being quite so express-y?!