We have to put up with some of the world’s most expensive train fares. Why?

Peter Rivet, Lancaster