I travel from London and the train times have got later and the journey longer. There used to be a 2228 and 2234 arriving in London about 2345. Now it's 2339 arriving 0001 meaning I miss the last fast train to Hitchin adding almost an hour to get me home at 0130. If I didn't have a season ticket there's no way I'd be doing that!
Recently there's been engineering works between Swindon and Didcot meaning there's only been one line open for trains in both directions. Not sure if that's still on going. And that was why the 22:28 started terminating at Swindon and everyone having to change onto the 2234.
I've given up using the train on Tuesday night games because of the 2234 being consistently late and missing connections.