A year ago today I was on a train to Edinburgh. It was snowing at Peterborough.

Today I am also on a train to Edinburgh. No snow, but it’s so crowded that I can’t get to the buffet car. Well, I could, but I’d have to push my way past so many people that I can’t face it. This is why you should buy your sandwiches before you get aboard.

Why is it so crowded, though? Is there something going on that I don’t know about? Or is it something to do with the fact that Virgin run the franchise now?