Trains are far more punctual these days but, boy, are we paying for it?

Fiona McMillan, Liphook