Rail fares in England will not be increased in 2026, the government has announced, surprising passengers with the first fare freeze in 30 years.
The chancellor, Rachel Reeves, will confirm a freeze on fares in this week’s budget, a move designed to limit inflation, ease the cost of living and support economic growth.