If fares on the aold Wessex trains franchise are cheap and fares on the old Thames Trains franchise are at least modest, why is it that those of who have to live with fares set by the old Great Western Trains franchise have to pay through the nose?
As the market will bare a higher price on that route. For example from Swindon to Paddington there are no real alternative ways of travelling so people will pay regardless.