Railway prices freeze first time in 30 years
The government is freezing all regulated rail fares in England for one year starting from March 2026. This means prices of season tickets, peak return fares for commuters and off‑peak returns between major cities will all stay the same until March 2027. The measure will save commuters on expensive routes more than £300 per year…