There's a bit of a fuss at the moment about public transport. Here is an interesting article from the Times comparing British train fares with those in European countries.
What I can't fathom is why it costs me £2.90 single to travel 10 miles to Lancaster by train but only 10p more (£3.00) for a return. Using a mile by mile fare, which may be slightly unfair but illustrates the point, my journey to London (about 300 miles) should cost about £900, which it doesn't. Just a thought.