New trains to be rolled out across the country alongside £48 billion ...

New trains to be rolled out across the country alongside £48 billion ...