A first class anytime return from Newcastle to Bristol is £747.90. Off peak standard return is £188.80.
There are many advances for many operators but these insane fares really harm rail's reputation.
Not really, a £99 cap would only do that if significant numbers of people were paying significantly more than £100.
Passengers already use split ticketing, railcards, advances booked in advance etc. Few are paying tickets that high regularly.
This isn't going to make rail actually much cheaper for everyone, its to kill off the insane fares which get into the headlines.
Cross Country rarely has reasonable advance fares anywhere near the date of travel, certainly not in First Class.
I often travel for work. Much of it is by rail, but where a journey is by Cross Country we either go via London, or, if that's much slower, drive.
The main reason for this seems to be that from Leeds there's often a four or five carriage train heading South West ever hour compared with 2 ten carriage trains to London - on the few occasions I travel with them, they're overcrowded and I've not always been able to claim my reserved seat.