The majority of rail fares in England will rise by 2.5% in the New Year, the government has announced.