Read More

It also means, for the first time, anyone buying an annual season ticket to get from Gloucester to London will be parting with five figures - £10,344, up from the current £9,984.

The government is still to okay the fare rise but is expected to give it its blessing and, while the train operating companies don't have to factor it into their pricing, it is highly likely they will.

A full, detailed explainer of the reasoning behind the annual rises is available here.